BlueprintLab ReferenceWeb · データ

正規表現チートシート

正規表現の文字クラス、量指定子、アンカー、グループなどをすぐ確認できます。

早見表一覧ツール一覧

正規表現はJavaScript、PCRE、Python、RE2などエンジンごとに差があります。このページはJavaScript系を基準にしています。

パターン意味
. Any char except line terminator (default)
\d Digit
\D Not a digit
\w Word character (engine-dependent Unicode behavior)
\s Whitespace
[abc] One of a/b/c
[^abc] Not a/b/c
^ Start
$ End
* 0 or more
+ 1 or more
? 0 or 1 / lazy modifier in some contexts
{n} Exactly n
{n,m} n to m
(abc) Capturing group
(?:abc) Non-capturing group
a|b Alternation
(?=x) Positive lookahead
(?!x) Negative lookahead

JavaScriptの主なフラグ

フラグ意味
gglobal
iignore case
mmultiline
sdotAll
uUnicode mode
vUnicode sets mode (modern JS engines)
ysticky

このままツールで続ける

出典・更新方針

最終確認:2026-08-31。規格・公式レジストリなど一次情報を優先しています。更新性のある情報はリンク先の最新版も確認してください。