1
A
回答
3
你沒有指定語言,這裏是你會怎麼做在JavaScript
var crazyString = "bla/$ bla @ me *";
var sanitized = crazyString.replace(/[()\\\/$#%@*]/g, ' ');
在正則表達式[]
是一個字符集。這意味着任何字符在下面的集合。還有一些特殊的字符集,如[a-z]
,這意味着從a到z的任何小寫字符。您可以也做一些事情。與編號與[3-9]
只從3號匹配到9
請注意,在這兩個特殊的字符集範圍,連字符是一個特殊字符,如果你要尋找到匹配,讓我們說只有字母和連字符,你可以使用下面的[a-z-]
1
與(空格)代替
[()\\/$#%@*]
[()\\/$#%@*]
是你正在尋找的正則表達式。
+0
對於那些使用「[()\\\\/$#%@ *」)的C風格語言的用戶, – 2013-03-06 13:16:59
相關問題
- 1. 正則表達式匹配所有字母數字和某些特殊字符?
- 2. JavaScript的正則表達式匹配一些特殊字符
- 3. 正則表達式匹配一些特殊字符
- 4. 與特殊字符匹配的正則表達式字符
- 5. Java正則表達式匹配特定的特殊字符
- 6. 正則表達式匹配特殊字符和數字
- 7. C#正則表達式全字匹配,帶特殊字符
- 8. 在正則表達式中匹配特殊字符和字母
- 9. 允許某些特殊字符 - 正則表達式
- 10. 正則表達式來限制某些特殊字符
- 11. 正則表達式來排除某些特殊字符
- 12. 正則表達式不允許某些特殊字符
- 13. 正則表達式來阻止某些特殊字符
- 14. 正則表達式匹配某些行
- 15. 正則表達式匹配某些字符串模式
- 16. 正則表達式匹配字母,數字和某些符號
- 17. Scala正則表達式replaceAllIn與特殊字符完全匹配
- 18. 正則表達式匹配特殊字符的確切實例
- 19. 正則表達式與Python中的特殊字符不匹配
- 20. 正則表達式匹配的組有特殊字符
- 21. 正則表達式與特殊字符匹配
- 22. 正則表達式:匹配的詞有特殊字符
- 23. python正則表達式也匹配特殊字符
- 24. 「 - 」,而使用正則表達式匹配的特殊字符,C#
- 25. 正則表達式雙引號內匹配特殊字符
- 26. 正則表達式匹配帶特殊字符
- 27. 正則表達式匹配特殊字符
- 28. 正則表達式:匹配所有特殊字符,而不是*
- 29. C#正則表達式匹配法國特殊字符
- 30. 正則表達式字母數字和一些某些特殊字符
什麼語言?你嘗試了什麼?什麼不行? – Lepidosteus 2013-03-06 13:02:14
最後一段是什麼意思? – 2013-03-06 13:02:30
你想替換特殊字符嗎?或者檢測它們何時在場? – 2013-03-06 13:02:38