ray88’s diary

お仕事で困ったとき用の自分用の覚書

正規表現 文字列のくりかえし (●●●)+、(●●●)*、(●●●){n}

(例1)「(こんにちは!)+」
 以下の文字列にマッチ

 「こんにちは!」

 「こんにちは!こんにちは!」

 「こんにちは!こんにちは!こんにちは!こんにちは!こんにちは!」

 

(例2)「(こんにちは!)*」

 以下の文字列にマッチ

 「」

 「こんにちは!」

 「こんにちは!こんにちは!こんにちは!こんにちは!こんにちは!」

 

(例3)「こんにちは!{2}」

 「こんにちは!こんにちは!」