ページの作成:「{| class="wikitable" summary="正規表現" !コマンド !説明 |- |<code>a{3}</code> || aを3回繰り返す |- |<code>x{9,}</code> || xを9回以上繰り返す |- |<…」
 
編集の要約なし
 
(同じ利用者による、間の5版が非表示)
1行目: 1行目:
{| class="wikitable" summary="正規表現"
{| class="wikitable" summary="正規表現"
!コマンド
!パターン
!説明
!説明
|-
|<code>.</code> || 任意の1文字
|-
|<code>k*</code> || kを0回以上繰り返す
|-
|<code>b+</code> || bを1回以上繰り返す
|-
|-
|<code>a{3}</code> || aを3回繰り返す
|<code>a{3}</code> || aを3回繰り返す
|-
|-
|<code>x{9,}</code> || xを9回以上繰り返す
|<code>[agz]{9,}</code> || a, g, z いずれかを9回以上繰り返す
|-
|-
|<code>y{2,5}</code> || yを2回以上5回以下繰り返す
|<code>[a-zA-Z]{2,5}</code> || 英文字を2回以上5回以下繰り返す
|-
|-
|<code>z?</code> || zを0/1回繰り返す
|<code>z?</code> || zを0/1回繰り返す
|-
|-
|<code>b+</code> || bを1回以上繰り返す
|<code>^i</code> || 先頭がi
|-
|<code>h$</code> || 末尾がh
|-
|-
|<code>¥d</code> || 数字([0-9]と同じ)
|<code>¥d</code> || 数字([0-9]と同じ)

2019年7月1日 (月) 23:13時点における最新版

パターン 説明
. 任意の1文字
k* kを0回以上繰り返す
b+ bを1回以上繰り返す
a{3} aを3回繰り返す
[agz]{9,} a, g, z いずれかを9回以上繰り返す
[a-zA-Z]{2,5} 英文字を2回以上5回以下繰り返す
z? zを0/1回繰り返す
^i 先頭がi
h$ 末尾がh
¥d 数字([0-9]と同じ)
¥w 英数字・アンダーバー([a-zA-Z_0-9) と同じ)
¥s 空白文字(スペース、タブ、改行文字など)