Java/正規表現
提供: 初心者エンジニアの簡易メモ
ヒットする文字列をすべて取得
Pattern pattern = Pattern.compile("(http://example.com/img/[0-9a-z-]+/mobile/[0-9]+_128x128.jpg)"); Matcher matcher = pattern.matcher(html); // 検索ヒット while (matcher.find()) { Log.d("tag1", "url=" + matcher.group(1)); }
後方一致
Pattern pattern = Pattern.compile(".mp4$"); Matcher matcher = pattern.matcher(url); while (matcher.find()) { Log.d("tag1", "url=" + url); }