我試圖從句子中檢索具有正則表達式的特定字符串。 這是我最初的正則表達式:使用正則表達式從句子檢索特定的字符串
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
把他們當作句子,我們通過一次傳遞一個句子一個檢索數據。檢索其數據沒有括號。
這是怎麼回事?我不知道。我認爲我已經得到了正則表達式的權利,但我不太確定如何檢索數據。
請不要使用前綴「C# - 」你的標題和這樣。這就是標籤的用途。 –
我在測試正則表達式時發現這非常有用:http://derekslager.com/blog/posts/2007/09/a-better-dotnet-regular-expression-tester.ashx –