20

「?」を含む正規表現を翻訳することは可能ですか? (前の項目は省略可能) T-SQL LIKE パターンで? DB側でのアクションなし。たとえば、"^31-?4". いくつかの句に分割することもできますが、正規表現に多くの「?」が含まれている場合 これはそれほど便利ではありません。

4

1 に答える 1

23

LIKEは正規表現を使用せず、使用するパターン言語にはトークンと修飾子がなく、いくつかのプレースホルダーのみがあります。

Wildcard character    Description
------------------    -----------
%                     Any string of zero or more characters.
_ (underscore)        Any single character.
[ ]                   Any single character within the specified range ([a-f]) or set ([abcdef]).
[^ ]                  Any single character not within the specified range ([^a-f]) or set ([^abcdef]).

いいえ、あなたが求めるようなものはありません。

于 2013-08-05T08:35:33.773 に答える