var subject = "Parametre - Bloc Notes"
var match = Regex.Match(subject, "(?i)(?:blah|para|foo).*?");
// This will work
//"Para" doesn't match "Param" and it is before the dash
var subject = "Parametre - Bloc Notes"
var match = Regex.Match(subject, "(?i)(?:blah|blo|foo).*?");
// This will not work
// "Blo" match "Bloc" and it is after the dash
「~」が私の誤解の主な原因だと思います。
編集:
申し訳ありませんが、正規表現をダッシュの前の Param に一致させたいのですが、どうすればよいですか?
編集2:
私の質問は本当にあいまいであることを認めます。そのため、私の目標は、任意の文字列で Parametre 単語を見つけることです。