• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
韩亚飞_yue31313_韩梦飞沙
未来的某一天你会觉得现在所做的,大部分很烂,小部分很好
博客园    首页    新随笔    联系   管理    订阅  订阅

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. }  
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha
posted @ 2017-10-18 11:29  韩梦飞沙_韩亚飞  阅读(4188)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3