字符串不应该包含像\ d,\ D这样的java正则表达式元字符.. 如何以编程方式处理。它可以包含*,。 ? ,+而不是java正则表达式元字符。字符串不能包含java正则表达式元字符
0
A
回答
0
public static void main(String[] args) throws Exception {
String s="\\d\\D";
if(s.contains("\\d")||s.contains("\\D")||s.contains("\\w"))
{
System.out.println("Should Not Contain");
}
}
事情是这样的...... O/P:不应该包含
0
也许你正在寻找Pattern#quote。它返回一个带有转义正则表达式特殊字符的String作为文字使用。
您也可以使用Matcher#quoteReplacement来转义字符串中的特殊字符,以便用作替换字符串。
0
您是否正在寻找Java中的转义字符,以便您可以在字符串中写入\ d和\ D? (“\ d”和“\ D”)。
参见:
http://docs.oracle.com/javase/tutorial/java/data/characters.html
相关问题
- 1. 正则表达式字符串包含
- 2. preg_replace_callback(正则表达式)如果字符串不包含字符
- 3. 正则表达式包含字符串,不包含另一个
- 4. 正则表达式,如果字符串包含字符
- 5. 正则表达式字符串不包含数字
- 6. 正则表达式 - 匹配字符串不包含指定字符串字面
- 7. 正则表达式的字符串不包含两个不同的字符串
- 8. Java字符串包含的正则表达式包含字母和:/
- 9. 正则表达式 - 记事本++ - 搜索包含字符串且不包含其他字符串的字符串
- 10. 正则表达式的字符串不包含子串
- 11. 包含字符串网络ADDRES Java正则表达式检查
- 12. 正则表达式包含不在列表中的字符串
- 13. 所有字符串的正则表达式不包含字符串?
- 14. 所有字符串的正则表达式不包含特定的字符串
- 15. 哪个正则表达式查找不包含子字符串的字符串?
- 16. C#正则表达式匹配不包含某个字符串的字符串?
- 17. 正则表达式分割字符串不包括连字符
- 18. 正则表达式的正则表达式的Java字符串
- 19. java的正则表达式$元字符
- 20. java字符串正则表达式
- 21. Java的正则表达式字符串
- 22. 正则表达式,字符串尾部必须包含数字
- 23. 正则表达式的字符串只包含小写字母
- 24. Eclipse正则表达式帮助,不包含子字符串
- 25. 正则表达式不包含字符串
- 26. PCRE正则表达式:不包含的字符串
- 27. 不包含字符串的正则表达式空格
- 28. JavaScript的正则表达式:字符串包含此,但不是
- 29. 正则表达式不包含特定的字符串
- 30. 正则表达式匹配:不包含在一个字符串
你尝试过什么? –
诵读困难,多? – Fabinout
你需要这个字符串是什么?向我们展示一个用例,以及迄今为止您尝试过的方法。 – A4L