1
A
回答
0
0
String s = "AC001 (\\Test123\homedir$) (H:)";
s = s.substring(s.indexOf('\\') + 2);
s = s.substring(0, s.indexOf('\\'));
System.out.println(s);
1
嘗試,
String input = "AC001 (\\Test123\\homedir$) (H:)";
String regex="(\\\\.*\\\\)";
Pattern ptrn = Pattern.compile(regex);
Matcher mtchr = ptrn.matcher(input);
while (mtchr.find()) {
String res=mtchr.group();
System.out.println(res.substring(1, res.length()-1));
}
0
在一個行:
String middle = str.replaceAll(".*\\\\(.*?)\\h.*", "$1");
這個正則表達式匹配整個字符串,但捕獲目標,它是使用反向引用返回的目標。
相關問題
- 1. 轉義正則表達式字符串?
- 2. 正則表達式兩個字符之間的字符串php
- 3. 正則表達式替換字符串之間的字符
- 4. 轉義字符串中的特殊正則表達式字符
- 5. 正則表達式的字符串方含轉義字符
- 6. 字符串之間的多個字符串之間的Java正則表達式
- 7. 字符串和換行符之間的字符串的正則表達式
- 8. Java正則表達式轉義字符
- 9. Java正則表達式轉義字符
- 10. 轉義字符正則表達式
- 11. 正則表達式轉義元字符
- 12. 正則表達式刪除分隔符之間的字符串
- 13. 正則表達式爲「>」符號之間的字符串
- 14. Perl正則表達式捕獲錨字之間的字符串
- 15. 數字與字符串之間的正則表達式
- 16. 替換分隔符之間的字符串中的字符 - 正則表達式
- 17. 兩個字符串之間的字符串的正則表達式?
- 18. php:字符串之間的正則表達式不正確
- 19. 正則表達式中n個字符之間的字符
- 20. 提取其他字符之間字符的正則表達式
- 21. 使用正則表達式在字符串中轉義正則表達式
- 22. Perl正則表達式,獲得兩個字符串之間的字符串
- 23. Javascript正則表達式替換2個字符串之間的字符串
- 24. c#正則表達式捕獲兩個字符串之間的字符串
- 25. 使用正則表達式提取兩個字符串之間的字符串
- 26. 正則表達式 - 獲取所有字符串之間的字符串Betwen?
- 27. 2個字符串之間的字符串正則表達式c#
- 28. php正則表達式找到兩個字符串之間的字符串
- 29. 正則表達式 - 找到兩個字符串之間的字符串PHP
- 30. 正則表達式匹配之間的字符串列表
三個提示:1)'.'匹配任何字符2)用括號'()'創建一個新組。 Matcher類支持查詢這些組。 3)對任何字符串使用'.'作爲第一個轉義字符,在第二個轉義字符之後,應該使用非貪婪搜索。沒有不貪婪的'''是吃任何字符:) – Vertex