正则表达式仅允许在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