[英]Regex to match a string exactly
我有以下字符串:
E:\Confluence_Attachments\ver003\10\85\1835010\124\165\4915874\19169322\1
如何獲得以ver003開頭的子字符串?
我只需要字符串的這一部分:
ver003\10\85\1835010\124\165\4915874\19169322\1
如果我理解您的問題,則可以使用.+
並將所需元素與()
分組,然后使用replaceAll
這樣
String s = "E:\\Confluence_Attachments\\ver003\\10\\85\\"
+ "1835010\\124\\165\\4915874\\19169322\\1";
System.out.println(s.replaceAll(".+(ver003.+)", "$1"));
哪些輸出(根據要求)
ver003\10\85\1835010\124\165\4915874\19169322\1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.