Guest User

Untitled

a guest
May 23rd, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. String text_to_match= "abcd";
  2. String allText = "<h1><a></a>abcd</h1>";----return true
  3. String allText = "<h1 class='ssss'><a></a>abcd</h1>";----return true
  4. String allText = "<h1 class='ssss'><a>dsdsd</a>abcd</h1>";---return false
  5. String allText = "<h1 class='ssss'><a></a><span></span>abcd</h1>";----true
  6. String allText = "<h1 class='ssss'><a></a><span>s</span>abcd</h1>";----false
  7. String allText = "<h1 class='ssss'><a>ddd</a><any-tag>sss</any-tag>abcd</h1>";---false
  8.  
  9.  
  10. <headertag 1-6> any tag may come but no text in between (text_to_match) </header tag 1-6>
  11.  
  12. Pattern p_anchor = Pattern.compile("<h[1-6](?:(?!</h).)*>(\s|(&nbsp;))*(.*>)"+anchor+"(\s|&nbsp;)*<.*>(\s|(&nbsp;))*</.*><(?:(?!/h).)*/h[1-6]>");
  13. Matcher m_anchor = p_anchor.matcher(allText);
Add Comment
Please, Sign In to add comment