整数
負の数を含む整数にマッチ
例
123
-456
0
小数
負の符号を含むオプションの小数にマッチ
例
123.45
-456.789
0.1
通貨
任意の桁区切り記号を含む通貨形式にマッチ
例
$123.45
$1,234.56
$1,000
英数字
文字と数字のみにマッチ
例
abc123
ABC789
Dev2024
ユーザー名
文字で始まり、文字、数字、アンダースコア、ハイフンが続くユーザー名にマッチ
例
john_doe
user123
dev-2024
ISO日付
YYYY-MM-DD形式の日付にマッチ
例
2025-04-08
2025-04-15
2025-05-08
24時間表記
24時間形式(HH:MM)の時刻にマッチ
例
20:55
08:30
23:59
基本的なメールアドレス
一般的なメールアドレス形式にマッチ
例
support@towalles.com
info@example.com
厳密なメールアドレス
より厳密なドメイン検証を含むメールアドレスにマッチ
例
admin@towalles.com
contact@sub.example.com
基本的なURL
HTTPとHTTPSのURLにマッチ
例
https://towalles.com
https://towalles.com/ja/development/regex-tester
厳密なURL
厳密なドメインとパス検証を含むURLにマッチ
例
https://towalles.com/ja/development/regex-memo
https://towalles.com/ja/development/yaml-formatter
国際電話番号
国番号を含む国際電話番号にマッチ
例
+1-234-567-8900
+44 1234567890
中国の携帯電話番号
任意の国番号を含む中国の携帯電話番号にマッチ
例
13812345678
+8613812345678
HTMLタグ
属性の有無に関わらずHTMLタグにマッチ
例
<div class="example">content</div>
<img src="/logo.png" alt="Logo" />
HTML属性
値を含むHTML属性にマッチ
例
class="dark:bg-gray-800"
wire:model="search"
強力なパスワード
文字、数字、特殊文字を含む8文字以上のパスワードにマッチ
例
Pass@word123
Str0ng!Pass
複雑なパスワード
大文字、小文字、数字、特殊文字を必要とするパスワードにマッチ
例
StrongP@ss123
C0mpl3x!Pass