import java.util.regex.Matcher;
import java.util.regex.Pattern;
class RETest
{
{
String regex
= "data-.*=\"(.*)\""; String text
= "<div class=\"suggesttext tleft\">\n" + " <a href=\"#\" class=\"link clearPhoneViews\"\n"
+ " data-token=\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhZElEIjoiNDU4MTI0NjQ2IiwiZXhwIjoxNTQyNDkxMzAxfQ.sJsVtqm9KyUWXlKHmaTtz43rQzWeVH0ZQSpe8NVpj7A\"\n"
+ " data-ad-id=\"458124646\">\n"
+ " <span>Обнулить</span>";
Pattern pattern = Pattern.compile(regex, Pattern.MULTILINE);
Matcher matcher = pattern.matcher(text);
while (matcher.find()) {
System.
out.
println(matcher.
group(1)); System.
out.
println("------------------------------------------------------"); }
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC5NYXRjaGVyOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4LlBhdHRlcm47CgpjbGFzcyBSRVRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU3RyaW5nIHJlZ2V4ID0gImRhdGEtLio9XCIoLiopXCIiOwoJCVN0cmluZyB0ZXh0ID0gIjxkaXYgY2xhc3M9XCJzdWdnZXN0dGV4dCB0bGVmdFwiPlxuIgoJICsgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPVwiI1wiIGNsYXNzPVwibGluayBjbGVhclBob25lVmlld3NcIlxuIgoJICsgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLXRva2VuPVwiZXlKMGVYQWlPaUpLVjFRaUxDSmhiR2NpT2lKSVV6STFOaUo5LmV5SmhaRWxFSWpvaU5EVTRNVEkwTmpRMklpd2laWGh3SWpveE5UUXlORGt4TXpBeGZRLnNKc1Z0cW05S3lVV1hsS0htYVR0ejQzclF6V2VWSDBaUVNwZThOVnBqN0FcIlxuIgoJICsgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLWFkLWlkPVwiNDU4MTI0NjQ2XCI+XG4iCgkgKyAiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj7QntCx0L3Rg9C70LjRgtGMPC9zcGFuPiI7CgoJCVBhdHRlcm4gcGF0dGVybiA9IFBhdHRlcm4uY29tcGlsZShyZWdleCwgUGF0dGVybi5NVUxUSUxJTkUpOwoJCU1hdGNoZXIgbWF0Y2hlciA9IHBhdHRlcm4ubWF0Y2hlcih0ZXh0KTsKCgkJd2hpbGUgKG1hdGNoZXIuZmluZCgpKSB7CgkJCVN5c3RlbS5vdXQucHJpbnRsbihtYXRjaGVyLmdyb3VwKDEpKTsKCQkJU3lzdGVtLm91dC5wcmludGxuKCItLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0iKTsKCQl9Cgl9Cn0=