例如,我想找到一个包含以下字符串的字符串.
<a href="http://www.abc.com/Cool">Cool</a>
Run Code Online (Sandbox Code Playgroud)
"酷"可以是任何字符串,但在这两个地方必须相同.
如何使用Pattern和Matcher来实现这一目标?谢谢!
<a href="http://www\.abc\.com/([^"]*)">\1</a>
Run Code Online (Sandbox Code Playgroud)
匹配指定的字符串.所以,在Java中:
Pattern regex = Pattern.compile("<a href=\"http://www\\.abc\\.com/([^\"]*)\">\\1</a>");
Matcher regexMatcher = regex.matcher(subjectString);
foundMatch = regexMatcher.find();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
144 次 |
| 最近记录: |