[英]get matches words by regex java
如果匹配模式,我需要一種獲取整個單詞的方法,例如:
<p>This is some text. <img src="md5_id=12345" </p>
我需要得到md5_id=12345
,所以模式會像: ...md5_id:xxxxx...
其中x
可以是 0-9 或 az/AZ
我得到了解決方案...
private void method(String txt) {
Pattern pattern = Pattern.compile(("md5_id=[a-zA-Z_0-9]{5,}"));
Matcher m = pattern.matcher(txt);
while (m.find()) {
Log.d("log", m.group());
}
}
Pattern p = Pattern.compile("md5_id=(\\w+)");
首先,您可以自己嘗試,如果有任何問題,那么我們可以幫助您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.