私はコードの一部と一致する正規表現を作ろうとしましたが、成功しませんでした。 vs2008では式が機能しません。一致するソースがあるこのテキストを正規表現とどのように一致させることができますか?
/\*<parameters>\*/(?<value>[\r\n]*.*)/\*</parameters>\*/
:
/*<parameters>*/
@parameter blue
,@parameter2 red
,@parameter3 green
,@parameter4 yellow /*</parameters>*/
またはそれ以上:
私はこの1つを作成しました
/*<parameters>*/ \r\n @parameter blue \r\n ,@parameter2 red \r\n ,@parameter3 green \r\n ,@parameter4 yellow /*</parameters>*/
誰も私を助けることができますか?あなたが正規表現「複数行」オプションをオンにした後
おかげで、 ロドリゴロボ
正規表現正規表現は=新しい正規表現(@、RegexOptions.Multiline "/ \ * \ * /( [\ Rの\ n] *)/ \ * \ * /?")。 マッチマッチ= regex.Match(scriptText); return match.Success それはfalseを返します。 –
"Singleline"は、Multilineではなく、彼が必要とするオプションです。そして、 "[\ r \ n] *"部分は必要ありません。 –