正規表現の覚書(1)

"+"と"*"の違い

"+"は直前の文字が少なくとも1文字以上ある
"*"は直前の文字が0字以上ある。

検索対象文字
ぽぽぽぽーん
ぽぽぽーん
ぽぽーん
ぽーん
ーん

"+"の場合

検索内容[ぽ+ーん]

抽出文字

ぽぽぽぽーん
ぽぽぽーん
ぽぽーん
ぽーん
-------------------
"ぽ”が含まれない文字は除かれる

"*"の場合

検索内容[ぽ*ーん]

抽出文字

ぽぽぽぽーん
ぽぽぽーん
ぽぽーん
ぽーん
ーん
-------------------
"ぽ”が無くても検出される