有沒有辦法[]()*從字符串中轉義正則表達式中的特殊字符(例如和其他字符)?基本上,我要用戶輸入一個字符串,并且我希望能夠使用正則表達式在數據庫中進行搜索。我遇到的一些問題是too many)'s或[x-y] range in reverse order,等等。所以我想做的就是編寫一個函數來替換用戶輸入。例如,替換(為\(,替換[為\[正則表達式有內置功能嗎?而且,如果我必須從頭開始編寫函數,是否有一種方法可以輕松解決所有字符,而不是一個一個地編寫替換語句?我正在使用Visual Studio 2010用C#編寫程序
- 3 回答
- 0 關注
- 869 瀏覽
添加回答
舉報
0/150
提交
取消