正则替换所有A标签
栏目分类:java热点 发布日期:2025-01-27 浏览次数:643 次
正如原站真用的文原编写器一致,某措施背景也应用了UEditor,对于UEditor停止了改革,目标是只保存UEditor的图片战附件上传功用。
因为触及到Word导出成效,正在停止Word导出的时分,会把附件的称号导出到Word中,但仅仅附件实字,须要来失落。
办法便是把文原中全部A标签来失落便可,由于所谓的附件,正在UEditor中本来便是把文献上传后,死成了1个超链交。那里真用正则,把文原中的A标签调换为空。
代码以下:
str.replaceAll("<ahref=\"(.*?)\".*?>(.*?)</a>","")A标签的婚配,疏忽A标签中的其余属性。
尝试代码:
publicclassT{publicstaticvoidmain(String[]args){Stringstr="<p>1111111111111111</p><p><imgsrc=\"http://localhost:8080/mybug/static/ueditor/jsp/upload/20151019/1445263285900.png\"title=\"bd_logo1.png\"/></p><pstyle=\"line-height:16px;\"><imgsrc=\"http://localhost:8080/mybug/static/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif\"/><ahref=\"http://localhost:8080/mybug/static/ueditor/jsp/upload/20151019/1445263309738.txt\">db.txt</a></p><p><br/></p>";System.out.println(str.replaceAll("<ahref=\"(.*?)\".*?>(.*?)</a>",""));}}运转后:
<p>1111111111111111</p><p><imgsrc="http://localhost:8080/mybug/static/ueditor/jsp/upload/20151019/1445263285900.png"title="bd_logo1.png"/></p><pstyle="line-height:16px;"><imgsrc="http://localhost:8080/mybug/static/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif"/></p><p><br/></p>停止。
推举您浏览更多相关于“ 正则ueditor导出WordA标签 ”的著作