3

SQL Server 2005+ の正規表現に行き詰まっています。つまり、名前を検証する正規表現が必要です (アルファベット、空白、および .(ドット) のみが許可されます)。

以下のクエリで試しました

SELECT PATINDEX('%[A-Z]%[a-z]%[.]%','John H. Wilson') as VALIDFIRSTNAME

ただし、これも場合によっては失敗します。明確な正規表現が見つかりません。どんな援助でも大歓迎です。

指定されたパターンを認識するために patindex を使用しました。文字列がパターンと一致しない場合は 0 を返し、それ以外の場合は 1 または >1 を返します。

前もって感謝します。

4

1 に答える 1

0

上記の条件を使用可能なパターンと一致させることはできません。この道
をたどってみてください。

于 2013-07-08T10:10:00.987 に答える