在做字符串替换的遇到带有HTML标签的字符串,并且如果要替换替换的字符串还和标签的一致的情况下,要让标签里面保持不变, 其他的被替换成指定字符,正则是在网上找的,但是根据自己的情况做了调整。

忽略HTML标签的字符串替换问题

输出如下:

忽略HTML标签的字符串替换问题

不过这个正则也有无法替换的情况存在:

忽略HTML标签的字符串替换问题

这种处于字符串最后面的div 在它的后面没有指定的“<”这个标签存在,会导致匹配不上!

忽略HTML标签的字符串替换问题

相关文章: