Ruby で、最初の を見つけるための単純な正規表現を書きました{
。
txt.gsub! /^.*{/, '{'
WARNING: Dangling metacharacter detected.
これを実行するたびに、その時点以降はすべて正常に機能しますが、具体的には何がぶら下がっているメタキャラクターであり、可能な限り明示的かつ効率的になるように正規表現を変更するにはどうすればよいですかという行に沿って読み取る軽度のエラーがあります。
Ruby で、最初の を見つけるための単純な正規表現を書きました{
。
txt.gsub! /^.*{/, '{'
WARNING: Dangling metacharacter detected.
これを実行するたびに、その時点以降はすべて正常に機能しますが、具体的には何がぶら下がっているメタキャラクターであり、可能な限り明示的かつ効率的になるように正規表現を変更するにはどうすればよいですかという行に沿って読み取る軽度のエラーがあります。