常用正则表达式 及如何替换
1.html相关的标签
匹配 <video> 标签:<video.*?>.+?</video>
pdfFile = pdfFile.replace("<br.?+>", "<br/>");
String repContent = pdfFile.replaceAll("<img(.?+)>", "<img$1/>");
方法一(有缺陷)
String contents = repContent.replaceAll("<img src=\"/cds_filestorage/download-s", "<img src=\"**/cds_filestorage/download-s");
方法二(完美)
String contents = ss.replaceAll("src=\"/**/download-s", "src=\"**/download-s");
2.去掉特殊符号:
public static String FilterStringName(String str){ |
3.正则手机号及电话号:^(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}$
我是个双鱼座的小王子,沉浸在自己的代码世界里,去探索这未知的世界,希望遇到更多的小伙伴一起前行!