正規表現は全部マスターしようとせず使いながらちょっとづつ覚えましょう。
正規表現は全部マスターしようとせず使いながらちょっとづつ覚えましょう。
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
正規表現は全部マスターしようとせず使いながらちょっとづつ覚えましょう。
覚えても使えなくては意味がないですからね^^
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
▼正規表現「+」
a+
aa aaaaaaa 等、a1文字以上にマッチ
hel+o
hello や hellllllllllllo
▼正規表現「」
a*
0文字以上で空文字にもマッチしますし、
aaaaa aaaaaaaaa にも当然マッチします。
a?
a が0か1文字という意味で、A?HO とすると HO でも AHO でもマッチしますという感じです。
AHO{3,5}
AHOOO , AHOOOO , AHOOOOOにマッチします。
3文字以上ならマッチさせたい、っていうのなら
AHO{3,} として5を省略してください。
まとめ
+ は前にきた文字の1文字以上の連続
* は前にきた文字の0文字以上の連続
? は前にきた文字の0文字か1文字
{x,y} で前にきた文字のx文字以上、y文字以下の連続
{x,} で前にきた文字のx文字以上の連続
マスターしたいという方は実際に使ってみることをお勧めします。