java string 替换img标签 正则表达式 任意多个字符


正则表达式 任意多个字符

(.*)  正则表达式中,“.”(点符号)匹配的是除了换行符“\n”以外的所有字符

要匹配包括 '\n' 在内的任何字符,([\s\S]*) 也可以用 “([\d\D]*)”、“([\w\W]*)” 来表示。 

在文本文件里, 这个表达式可以匹配所有的英文
/[ -~]/
这个表达式可以匹配所有的非英文(比如中文)
/[^ -~]/ 

=======

 

  1. public static void main(String[] args) {  
  2.     String contentString = "sdfsd abc---abc <a href='http://www.hao123.com'>" +  
  3.             "http://www.hao123.com</a><img title='img' src='abc' />" +  
  4.             "sdfsdfds";  
  5.     contentString=contentString.replaceAll("<a href[^>]*>", "");  
  6.     contentString=contentString.replaceAll("</a>", "");  
  7.     contentString=contentString.replaceAll("<img[^>]*/>", " ");  
  8.     System.out.println(contentString);  
  9. }  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM