簡體   English   中英

通過正則表達式獲取匹配的單詞 java

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM