0
我正在使用[^0-9a-zA-Z]+
正則表達式將特殊字符移除到字符串中。在C#中使用正則表達式驗證字符串未能驗證反斜槓或雙引號
但我遇到問題,當我的字符串包含"
或\
,此正則表達式未能驗證字符串。
我的C#代碼是(將所有特殊字符爲-
) -
Regex.Replace("MyString", @"[^0-9a-zA-Z]+", "-");
,但是當我通過它包含"
或\
一個字符串,該代碼給出
的"
- 換行符在不斷
for \
- 無法識別的轉義序列
任何人都可以幫助我解決這個問題嗎?
謝謝