字符串不應該包含像\ 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