1

長い紐を持っています

何とか 何とか何とか**いくつかのテキスト 1 何とか** もっと 何とか... **いくつかのテキスト 2何とか** 何とか何とか...

「**」の間の文字列を抽出したいので、取得します

いくつかのテキスト 1 何とか

いくつかのテキスト 2 何とか

私は使用してみました:

var expression = @"(?<=**)(.*?)(?=**)";
var matches = Regex.Matches(theLargeString, expression);

しかし、それはエラーをスローしています:

parsing "(?<=**)(.*?)(?=**)" - Quantifier {x,y} following nothing.

私は正規表現が初めてです...何かアドバイスはありますか?

4

1 に答える 1

1

*s をエスケープする必要があります...

\*\*(.*?)\*\*

正規表現サンプル 1 ここに画像の説明を入力

于 2012-07-20T00:30:34.730 に答える