学ぶ
チートシート
プレイグラウンド
🇯🇵
アンカー
^
文字列または行の先頭
$
文字列または行の末尾
\b
単語境界
\B
単語境界以外
フラグ
i
大文字・小文字を無視
g
グローバル
m
複数行
グループと参照
()
グループ
\1
後方参照
(?:)
非キャプチャグループ
文字クラス
[abc]
文字セット
[^abc]
否定文字セット
[a-z]
範囲
.
ドット
\w
単語文字
\W
非単語文字
\d
数字
\D
数字以外
\s
空白文字
\S
空白文字以外
先読み・後読み
(?=)
肯定先読み
(?!)
否定先読み
(?<=)
肯定後読み
(?<!)
否定後読み
量指定子と選択
+
プラス
*
アスタリスク
{1,3}
量指定子
?
省略可能
|
選択