3

C#ソースコードのキーワードを正規表現でマッチさせたい。「新しい」キーワードがあるとしましょう。" "、// (コメント)、および /* */ (2 番目のコメント) 内にないすべての「新しい」キーワードに一致させたい

私はこれまでに書いてきました:

\b[^\w@]new\b

ただし、次の場合は機能しません

new[]
var a = new[] { "bla" };
var string = "new"
foo(); // new
/* new */

どうすればその正規表現を改善できますか?

4

2 に答える 2