1

Javaに相当するものは次のとおりです。

def filt_out(s):
        return re.sub('<a href="(.*)">', '', s.replace('<br/>', '\n').replace('&quot;', '\"').replace('</a>', ''))
4

1 に答える 1

8
public static String filtOut(String s) {
    return s.replaceAll("<a href=\"(.*)\">", "").replaceAll("<br/>", "\n").replaceAll("&quot;", "\"").replaceAll("</a>", "");
}

ただし、このようなコードスタイルは、一般的なアプローチと同様に推奨されません。通常、HTMLの処理には特別なHTMLパーサーを使用する必要があります。そのタスクには正規表現が制限されすぎています。

HTMLパーサーで次の質問を見ることができます。

于 2012-10-05T10:58:34.460 に答える