我想要一個正則表達式,它將一些特殊字符組合在一個字符串的末尾。 特殊字符是/ - 和空格。 例如,如果我有字符串(test) --- ---
我想在組中獲得字符串「--- ---」。 我創建了以下正則表達式:([ -\/_]*)$
問題是,它給我以下字符串) --- ---
爲什麼要提取我最終phalenthesis?使用正則表達式獲取最終特殊字符
1
A
回答
3
將-
符號放在第一個或最後一個char類中否則,它將從空格到/
(正斜槓)的範圍。 )
符號也落在該範圍內,因此它符合)
。
([- \/_]+)$
-
內的字符類作爲一系列操作,只有當它不是在第一個或最後還是沒有逃脫。
1
([ \-\/_]*)$
你應該逃避 - 這並不意味着範圍。
相關問題
- 1. 獲取Java中使用正則表達式的特殊字符
- 2. JavaScript特殊字符/正則表達式
- 3. 特殊字符的正則表達式?
- 4. 正則表達式特殊字符
- 5. 正則表達式與特殊字符
- 6. 正則表達式和特殊字符
- 7. 正則表達式特殊字符
- 8. 正則表達式與特殊字符
- 9. 正則表達式與特殊字符
- 10. C#正則表達式,特殊字符
- 11. 正則表達式的特殊字符
- 12. 特殊字符的正則表達式
- 13. 正則表達式的特殊字符
- 14. PHP正則表達式特殊字符
- 15. 從字符串中獲取特殊值(正則表達式)
- 16. 正則表達式用於數字和特定特殊字符
- 17. 正則表達式刪除最後一個特殊字符
- 18. 如何使用正則表達式檢查特殊字符?
- 19. PowerShell中,使用正則表達式和特殊字符
- 20. 使用正則表達式檢索特殊字符
- 21. 使用正則表達式和特殊字符搜索CoreData
- 22. 使用特殊字符的正則表達式
- 23. 驗證使用正則表達式重複特殊字符
- 24. 在Java中使用正則表達式逃脫特殊字符^
- 25. 「 - 」,而使用正則表達式匹配的特殊字符,C#
- 26. 拆分使用正則表達式與特殊字符
- 27. 使用正則表達式限制特殊字符
- 28. 使用Java正則表達式解析特殊字符
- 29. 如何使用正則表達式檢查特殊字符
- 30. Java正則表達式不能使用特殊字符
好吧,我沒有清除特殊字符的間隔。謝謝 ! – giogix 2014-09-05 09:48:53