正規表現 先読みと後読み
Tags: 正規表現
僕はインフラ系エンジニアなので、正規表現はがっつり使わないのですが、使えるとデータ加工とかで活躍してくれます。
今回は先読みと後読みについて。
・肯定先読み
「花びら(?=雫)」
“花びら”の直後に”雫”がある”花びら”を検索する
・肯定後読み
「(?<=散らばる)花びら」
“花びら”の直前に”散らばる”がある”花びら”を検索する
・否定先読み
「(花びら(?!雫)」
“花びら”の直後に”雫”がない”花びら”を検索する
・否定後読み
「(?<!散らばる)花びら」
“花びら”の直前に”散らばる”がない”花びら”を検索する
こういう小技を使いこなせるとかっこいいですよね~
すんなり使いこなせるように修行します!