正則表達式僅允許在java中使用兩個或更多連字符。在java中只允許兩個或更多連字符的正則表達式?
0
A
回答
3
這是某事像那:
String regexp = "--+";
這是如何使用它:
Pattern p = Pattern.compile(regexpr);
System.out.println(p.matcher("fsdfsa").matches()); //false
System.out.println(p.matcher("-").matches()); //false
System.out.println(p.matcher("--").matches()); //true
System.out.println(p.matcher("-----").matches()); //true
0
正則表達式\--+
將完成這項工作。
1
這是明確的連字符,而不是一個破折號,而不是一個減號。請參閱Unicode Hyphen characters。
String pattern = "[\u2010]{2,}";
您可以將所有不同的連字符添加到方括號中。下面的量詞說2次或更多次。
相關問題
- 1. 正則表達式只允許字符
- 2. PHP的正則表達式只允許兩個字符
- 3. Java正則表達式 - 只允許某些字符和數字
- 4. 只允許字符或空格的正則表達式
- 5. 允許字符和兩個運算符的正則表達式
- 6. 只允許一個字母字符 - 正則表達式
- 7. 我只允許在正則表達式中使用一個連字符( - )
- 8. 正則表達式允許數字和中間只有一個連字符
- 9. 正則表達式匹配兩個或多個連續字符
- 10. 正則表達式來檢查允許的字符在Java中
- 11. 只允許某些非字母字符在正則表達式
- 12. 正則表達式只允許字母,數字和至少兩個字符
- 13. 正則表達式只允許在
- 14. 正則表達式允許在Java中使用空格字符
- 15. 正則表達式屬性,只允許字母數字字符
- 16. 正則表達式:兩個或多個連續字符或字符序列
- 17. 只允許首字母大寫字符串(正則表達式)
- 18. 只允許一組字符的正則表達式
- 19. 正則表達式只允許一組特定的字符(Javascript)?
- 20. 正則表達式只允許負數
- 21. 正則表達式,只允許+, - 和。在Java中
- 22. 正則表達式只允許在WPF 2010中的數字和「 - 」
- 23. 正則表達式找到兩個或更多的連續字符
- 24. 正則表達式在asp.net中只允許單個空格的字符?
- 25. java的正則表達式允許的字符
- 26. Java-我如何只允許不使用正則表達式的字母字符
- 27. jQuery正則表達式只允許貨幣符號和數字
- 28. PHP - 正則表達式只允許數字和符號
- 29. 正則表達式限制特殊字符,只允許DOT和&
- 30. JS正則表達式只允許數字,分號和連字符
你有沒有嘗試過任何東西,請給一點細節,並確保你有一個問題在您的帖子。 – Vinay
究竟哪個[連字符](http://en.wikipedia.org/wiki/Hyphen#Unicode)? – jlordo
它是一個非常明確的問題 – NimChimpsky