collate: ロケールを区別する照合順序 (フォーム[a-z]の範囲など) を使用します。 0 個以上のフラグを文法と組み合わせて、正規表現エンジンの動作を指定できます。 フラグだけを指定した場合、ECMAScript は文法と見なされます。 要素
[^0-9] ¥D 数字以外の任意の文字です。 ¥¥x ¥s 空白文字です。 [^¥s] ¥S 空白文字以外の任意の文字です。 [a-zA-Z_0-9] ¥w アルファベットの文字を表します。 [^¥w] ¥W アルファベット以外の文字を表します。
正規表現 ([a-zA-Z_$][a-zA-Z0-9_$]*) を検索します。 引用符で囲んだ文字列 :q 正規表現 (("[^"]*")|('[^']*')) を検索します。 スペースまたはタブ :b スペース文字またはタブ文字を検索します。 整数 :z 正規表現 ([0-9]+) を検索します。 [検索と置換] の操作で有...
[[a-z][A-Z][0-9]] [a-zA-Z0-9]]暗黙的な論理 OR または和集合。この例では ASCII 文字および数字に一致します。 これらの 2 つの形式は等価です。 [:script=Greek:]プロパティーに関する、POSIX のような代替構文。¥p{script=Greek}と等価です。
例えば、POSIX ロケールにおいては、[a-z]は、たとえそれらがマシンの 2 進配列と合致しなくても、英小文字すべてを意味します。しかし、他のロケールの多くはこの方法で照合しないので、範囲の使用は推奨できません。また、厳密な規格に合致している POSIX.2 アプリケーションには使用...
[xyz]matches "x", "y", and "z" [^abc]matches any character except "a", "b", or "c" [a-d]matches "a", "b", "c", or "d" [0-9]matches any numeric character from 0 through 9 <> 数値範囲に一致します。 <1-3>は "1"、"2"、および "3" に一致します ...
名前に使用できるのは英数字 (A~Z、a~z、0~9) または特殊文字 _-!"#`+*},./ です。一度作成した条件の名前は変更できません。 [Type] (タイプ) [Regex match] (正規表現の一致) を選択します。 [Part of the request to filter on] (フィルタリングするリクエストの一部) [...
/([0-9a-zA-Z]+[-._+&])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}/ 最も一般的には、ストリング内のパターンを検索し、文字を置換するために正規表現を使用します。 そうした場合は、正規表現オブジェクトを作成し、それをパラメーターとしていずれかの String クラ...
単語([a–zA–Z]+) \z 整数([0–9]+) 略語 正規表現の例 正規表現の例を次に示します。 検索する文字列正規表現 書式が yyyy-mm-dd で 1900-01-01 ~ 2099-12-31 の日付 ((19)|(20))\d\d((0[1-9])|(1[012]))((0[1-9])|([12][0-9])|(3[01])) ...
\a 任意の英数字: ([a-zA-Z0-9]) \b ホワイト スペース(空白): ([ \\t]) \c 任意のアルファベット文字: ([a-zA-Z]) \d 任意の 10 進数の数字: ([0-9]) \h 任意の 16 進数の数字: ([0-9a-fA-F]) \n 改行: (\r|(\r?\n)) \q 二重引用符で囲...