fork download
  1. import java.util.regex.Matcher;
  2. import java.util.regex.Pattern;
  3.  
  4. class RETest
  5. {
  6. public static void main (String[] args) throws java.lang.Exception
  7. {
  8. String regex = "data-.*=\"(.*)\"";
  9. String text = "<div class=\"suggesttext tleft\">\n"
  10. + " <a href=\"#\" class=\"link clearPhoneViews\"\n"
  11. + " data-token=\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhZElEIjoiNDU4MTI0NjQ2IiwiZXhwIjoxNTQyNDkxMzAxfQ.sJsVtqm9KyUWXlKHmaTtz43rQzWeVH0ZQSpe8NVpj7A\"\n"
  12. + " data-ad-id=\"458124646\">\n"
  13. + " <span>Обнулить</span>";
  14.  
  15. Pattern pattern = Pattern.compile(regex, Pattern.MULTILINE);
  16. Matcher matcher = pattern.matcher(text);
  17.  
  18. while (matcher.find()) {
  19. System.out.println(matcher.group(1));
  20. System.out.println("------------------------------------------------------");
  21. }
  22. }
  23. }
Success #stdin #stdout 0.04s 2184192KB
stdin
Standard input is empty
stdout
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhZElEIjoiNDU4MTI0NjQ2IiwiZXhwIjoxNTQyNDkxMzAxfQ.sJsVtqm9KyUWXlKHmaTtz43rQzWeVH0ZQSpe8NVpj7A
------------------------------------------------------
458124646
------------------------------------------------------