私はそのようなコードを持っています:
String source = "There will will be";
Regex r = new Regex(@"There \w+ be");
Console.WriteLine(r.Match(source).Value);
ソースが存在する場合、出力には何も表示されません。出力が表示されます。誰か説明してくれませんか?
そして、ある程度の質問に。1つまたは2つの単語を見つける正規表現を作成する方法(これは例です。私はある種のパーサーを書いており、そのように動作する独自のwildcharを作成する必要があります)。すでにいくつかの組み合わせを試しましたが、すべて失敗します。私の試みの1つ:
@"\w+\s{1,2}"
{1,2} は、\w+\s 全体ではなく、空白を 1 回または 2 回繰り返すように正規表現に指示しているため、間違っていると思います。それを修正する方法、または別の方法で作成する方法を知っていますか?