import java.util.regex.*;
class Main
{
{
String s
= " <td class=\"foobar\">\n" + "\n"
+ " <a href=\"http://w...content-available-to-author-only...s.com\">Value</a> </td>\n";
String regex
= "<td class=\"foobar\".*?<a.*?>(.*?)</a>.*?</td>"; Pattern p = Pattern.compile(regex, Pattern.DOTALL);
Matcher m = p.matcher(s);
if (m.find()) {
System.
out.
println("Found a match!\n"); }
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC4qOwoKY2xhc3MgTWFpbgp7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KICAgIHsKICAgICAgICBTdHJpbmcgcyA9ICIgIDx0ZCBjbGFzcz1cImZvb2JhclwiPlxuIgogICAgICAgICAgICAgICAgICsgIlxuIgogICAgICAgICAgICAgICAgICsgIiAgICAgICAgPGEgaHJlZj1cImh0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5zLmNvbVwiPlZhbHVlPC9hPiAgICAgICAgPC90ZD5cbiI7CiAgICAgICAgU3RyaW5nIHJlZ2V4ID0gIjx0ZCBjbGFzcz1cImZvb2JhclwiLio/PGEuKj8+KC4qPyk8L2E+Lio/PC90ZD4iOwogICAgICAgIFBhdHRlcm4gcCA9IFBhdHRlcm4uY29tcGlsZShyZWdleCwgUGF0dGVybi5ET1RBTEwpOwogICAgICAgIE1hdGNoZXIgbSA9IHAubWF0Y2hlcihzKTsKICAgICAgICBpZiAobS5maW5kKCkpIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJGb3VuZCBhIG1hdGNoIVxuIik7CiAgICAgICAgfQogICAgfQp9