私は端末で読みやすくするために、binding.pry
を使用するときにトリガーのハイライトを作成すると思います。ICUの正規表現ではない数字と空白なし
私はどんな<% binding.pry %>
を一致させるために使用される正規表現は次のとおりです。
(?i:.*<% binding.pry %>.*)
これは素晴らしい作品が、さらに一歩それを取ると端末のみで現在binding.pryを強調したかった(場合には、私が持っていること端末に表示される倍数)。
は、どのように私は正しく、次の出力ので、私のICU正規表現を記述することがあります
64: <div class="form-group">
=> 65: <% binding.pry %> # This one should match
66: </div>
67: <% binding.pry %> # This one should not be matched
私は=>
など<% binding.pry %>
を含むが、空白文字と数字を否定文字列に一致します知っています。私が思う最も近いアプローチは(?:\S+[^0-9].*=><% binding.pry %>)
でしたが、残念ながらこれはうまくいきませんでした。