1
A
回答
3
這將匹配這些字符中的任意單個:
[A-Za-z0-9"?.',! \n\r-]
有一個很好的機會,你想是這樣的:
^[A-Za-z0-9"?.',! \n\r-]+$
或者可能簡單一點會滿足您的需求:
^[\w\s"?.',!-]+$
記住,如果這是一個字符串裏面,你將需要避免要麼"
或在'
(通過增加了一倍,或通過加前綴反斜槓)。
另請注意,-
是最後一個,因此它不會被視爲字符類中的範圍。 (也可以先放置,或用反斜槓作爲前綴以防止出現)。
\w
將匹配「單詞」字符,這幾乎總是[A-Za-z0-9_]
。
\s
將匹配空格字符(即空格,製表符,換行符,回車符)。
但是真的你需要給你想要做的更多背景所以人們可以建議更合適的解決方案。
相關問題
- 1. 匹配大寫字母和小寫字母的正則表達式
- 2. 正則表達式處理一些字符的大寫和小寫
- 3. Java的正則表達式大寫字母和數字只有
- 4. 正則表達式匹配字母,數字和某些符號
- 5. 用數字簡單的正則表達式和一個字母
- 6. 正則表達式的大寫字母和那些縮略詞號碼拆分
- 7. C#正則表達式首字母大寫其餘小寫
- 8. CMake正則表達式將小寫字母轉換爲大寫
- 9. 正則表達式的字符串只包含小寫字母
- 10. 大寫字母,2個特殊字符的正則表達式
- 11. 正則表達式匹配字母數字字符和符號(&)
- 12. 正則表達式只有字母一個大寫字母
- 13. 正則表達式小寫字母后跟一個數字
- 14. 正則表達式,用於查找大寫字母后跟小寫字母
- 15. mod_rewrite的正則表達式單字符大小寫不敏感
- 16. 使用正則表達式用一個小寫字母替換python中的大寫字母重複字母
- 17. 帶大寫字母和小寫字母的字符串轉換
- 18. 正則表達式確保字符串至少包含一個小寫字母,大寫字母,數字和符號
- 19. 寫一個接受的字母數字字符的字符串,除了某些單詞的正則表達式
- 20. 正則表達式只允許字母和一些字符
- 21. 正則表達式匹配混合大寫字母和\ n
- 22. 做第一個字符小寫和空間正則表達式
- 23. 用於搜索大寫字母/單詞的正則表達式?
- 24. 正則表達式大寫單詞的第二個字母
- 25. 正則表達式字母數字和一些某些特殊字符
- 26. 正則表達式PHP字母,數字和默認符號
- 27. 正則表達式使字母數字值爲大寫
- 28. 正則表達式匹配字母,數字和一些特定的字符?
- 29. 正則表達式的名稱 - 大寫和無特殊字符
- 30. PHP - 一個以上大寫字母的正則表達式?
這實際上是你想要匹配什麼,或者它是任何資本A-Z字母,後面是空格,後面是小寫字母a-z ....或者這是一組條件或是。你可以再詳細一點嗎。 – 2010-06-21 23:21:15
標籤太多,或只是空格? – Mawg 2010-06-21 23:21:35