文から正規表現を使用して特定の文字列を取得しようとしています。これは私の最初の正規表現です:
Regex Reg = new Regex(@"^[KB|kb](\w+)[-]?(\w+)$");
From input of :
word word word (KB92922-WMP9) word.
word word word (KB929222910) word word.
word word kb28928282 word word.
以下を取得できるはずです。
KB92922-WMP9
KB929222910
kb28928282
それらを文として扱い、一度に 1 つの文を渡すことによってデータを取得します。括弧なしでデータを取得します。
これはどのように機能しますか?何も思いつきません。正規表現は正しいと思いますが、データを取得する方法がよくわかりません。