Developer Toolbox
について
ja
正規表現テスター
リアルタイムマッチングで正規表現をテスト
共有
クリア
パターン
/
/
置換
テスト文字列
Hello World foo bar baz 123-456-7890
Hello World
foo bar baz
123-456-7890
フラグ
g
global
最初だけでなくすべての一致を検索
m
multiline
^ と $ が各行の先頭・末尾に一致
i
insensitive
大文字・小文字を区別しない一致
s
dotAll
. が改行文字にも一致
u
unicode
完全なUnicodeサポート (例: \u{1F600})
d
indices
各一致の開始・終了インデックスを含める
チートシート
.
改行以外の任意の文字
\d
数字 [0-9]
\w
単語文字 [a-zA-Z0-9_]
\s
空白文字
^
行の先頭
$
行の末尾
*
0回以上
+
1回以上
?
0回または1回
{n,m}
n回以上m回以下
(abc)
キャプチャグループ
(?:abc)
非キャプチャグループ
a|b
aまたはb
[abc]
文字クラス
[^abc]
否定クラス