我需要一個只能在數字和字符串中使用分號的正則表達式。我曾嘗試過幾個網站,但由於我在正則表達式方面的知識欠缺,所以我無法理解它。需要一個只允許字符串中的數字和分號的正則表達式。
回答
將[\d;]+
與原始字符串進行比較以確保它們相等。
非常感謝。我會試一試.. –
字符串名稱是數據,當我將它與您給它的表達式匹配時,它總是返回false。 這是我寫的:boolean f = data.matches(「[\ d;] +」); –
你的語言會有所幫助,但我個人可能無法做到。 – tenub
,頭一句是含糊:「我需要一個正則表達式,只會號和分號字符串」
將什麼?
- 你想只匹配數字和分號嗎?
- 你想僅排除數字和分號嗎?
- 如果字符串包含數字或分號,或者您需要同時存在,您認爲它是匹配嗎?
- 如果你同時需要,他們可以被其他字符分隔嗎?
所有這些情況下會有不同的正則表達式。
我希望字符串只包含數字和分號,否則返回false。 –
所以你想讓數字和分號同時出現?字符串可以包含字母或其他字符嗎?正如我所說,取決於你的輸入字符串是什麼,以及你想要做什麼,正則表達式可能是完全不同的。請用例子來定義問題。你得到的測試[\ d;] +的解決方案將匹配任何具有數字或分號的字符串,並且還會匹配其他任何包含數字或分號的字符串,但該正則表達式不會要求兩者都存在。 – Anachronist
- 1. jQuery正則表達式只允許貨幣符號和數字
- 2. PHP - 正則表達式只允許數字和符號
- 3. 正則表達式只允許字符
- 4. JS正則表達式只允許數字,分號和連字符
- 5. 正則表達式只允許數字,逗號和破折號
- 6. 正則表達式允許一個特殊字符(:)和數字和字母只
- 7. 只允許破折號和數字的正則表達式?
- 8. javascript的正則表達式,只允許數字和逗號
- 9. 正則表達式允許數字和數字,但只有一個逗號
- 10. Java正則表達式 - 只允許某些字符和數字
- 11. 只允許一個字母字符 - 正則表達式
- 12. 正則表達式 - 需要一些字符,並只允許一些額外的?
- 13. 正則表達式允許數字和中間只有一個連字符
- 14. 我需要正則表達式只允許字母,數字和空格,但不允許特殊字符
- 15. 只允許首字母大寫字符串(正則表達式)
- 16. 正則表達式屬性,只允許字母數字字符
- 17. 正則表達式允許只有數字和數字
- 18. 正則表達式只允許在WPF 2010中的數字和「 - 」
- 19. 正則表達式只允許字母,數字和至少兩個字符
- 20. 只允許一組字符的正則表達式
- 21. 正則表達式只允許一組特定的字符(Javascript)?
- 22. 允許空格,字符和數字的正則表達式
- 23. 正則表達式允許的字符,數字和 - 在JavaScript
- 24. PHP的正則表達式只允許兩個字符
- 25. 正則表達式:允許字母和逗號之間只有
- 26. 正則表達式只允許字母和數字
- 27. 需要用正則表達式幫助時,只有一個數字字符串
- 28. 只允許使用數字,字母和破折號的正則表達式?
- 29. 正則表達式只允許字母數字,逗號,連字符,下劃線和分號
- 30. 允許字符和兩個運算符的正則表達式
根據你的要求,只需'[\ d;] +'就足夠了。 – usr2564301
@Jongware非常感謝.. –
什麼是你的環境(perl,JS,bash,C#,VIM等?) –