1

次の注釈が付いた多くの cs ファイルがあります。

[Js(Md.pr, imo = false, tr="csc")]

各ファイル間でtr値が変更されます。cs

これらの注釈をすべて自動的に削除したい。そのため、正規表現関数を選択するときに、Visual Studio で「すべて置換」を使用しようとしています。だから私は書いた:

find what: [Js*]
replace with ''

コード内に削除したくない文字が多数見つかります。

どうすればいいですか?

4

2 に答える 2

5

次の正規表現を探していると思います:

\[Js.*\]

char [ は正規表現の特殊な文字であるため、エスケープする必要があります。

\[= [

.= 改行を除く任意の 1 文字に一致します。

*= 前の式の 0 回以上の出現に一致し、可能なすべての一致を行います。

詳細については、http: //msdn.microsoft.com/en-us/library/2k3te2cs%28v=VS.100%29.aspxを参照してください。

于 2013-05-04T10:15:24.647 に答える