perlの qr{...}
や qr|...|
のようなものを正規表現でマッチさせたいときのtips。
結論から言うと以下の正規表現を利用すればいい。
qr(.)(?:[^\1]|\\\1)*\1
(.)
で囲み文字をキャプチャし、 \1
で利用している。
詳しくはperldoc perlreを参照。
More than 5 years have passed since last update.
perlの qr{...}
や qr|...|
のようなものを正規表現でマッチさせたいときのtips。
結論から言うと以下の正規表現を利用すればいい。
qr(.)(?:[^\1]|\\\1)*\1
(.)
で囲み文字をキャプチャし、 \1
で利用している。
詳しくはperldoc perlreを参照。
Register as a new user and use Qiita more conveniently