正規表現を使用して regexbuddyID:\s*\d*0
と一致させると、結果が得られますID: 12344y
https://raw.github.com/litsand/litsand.github.com/master/_posts/pic/4.png
一致を見つけるためにバックトラックしますが、バック\d*
トラックしないでください\s*
正規表現をに変更するとID:\s*\d*q
、バックトラックしなくなり、失敗メッセージが表示されます。
https://raw.github.com/litsand/litsand.github.com/master/_posts/pic/5.png
バックトラックしたとしても、最終的に正規表現は失敗メッセージを表示します。しかし、regexbuddy は、失敗してバックトラックしないことをどのように知っていたのでしょうか?
Mastering Regular Expressionsを読みましたが、答えが見つかりません。ご協力いただきありがとうございます。
写真で申し訳ありませんが、私には画像をアップロードする権利がありません。