在.NET中使用正則表達式,模式爲^%[^%]+%\Z
和字符串爲"few)few%"
我收到錯誤 - System.ArgumentException: parsing "few)few%" - Too many)'s
。Reg Ex解析錯誤 - 太多了)的
Dim match As System.Text.RegularExpressions.Match = System.Text.RegularExpressions.Regex.Match("^%[^%]+%\Z", "few)few%")
問題是什麼?我是否需要在任何輸入表達式中轉義括號來註冊ex?
(我想在確定字符串的通配符%的開頭和字符串的結尾而不是字符串中的其他地方)
我可能是錯誤的,但它看起來像你也許應該逃避你的字符串與另一個反斜槓反斜槓? – slartibartfast 2010-04-16 08:21:39
@slartibartfast:顯然,在Visual Basic中這不是必需的。 – 2010-04-16 11:00:18