儘管我遇到了困難,但我想要做的事情相當簡單。我有一個字符串,它是一個url,它的格式爲http://www.somedomain.com?id=someid我想要回顧的是someid部分。我想我可以使用正則表達式,但我不太好他們,這是我的嘗試:使用正則表達式從字符串中取回數字
Match match = Regex.Match(theString, @"*.?id=(/d.)");
我得到一個正則表達式異常說有一個錯誤解析正則表達式。我讀這個的方式是"any number of characters"
然後字面"?id="
跟着"by any number of digits"
。我把數字放在一個組中,這樣我就可以將它們拉出來。我不確定這有什麼問題。如果有人能告訴我我做錯了什麼,我將不勝感激,謝謝!
+1用於提示查詢字符串解析器。 – Amarghosh