这段时间为匹配HTML代码的问题所烦恼,因为有些客户上传的资料可能包括一些HTML代码,如果是完全匹配的还好说,有些是残缺不整的,要么少了前部份,要么少了后半部份,甚至还会少了<或>,麻烦.
今天一狠心,还是把<,/>或>开头的字符串全给删除了完事,:)
去除HTML代码的(代码是匹配的)
obj2.value = obj.value.replace(/</?[^>]*>/g,''); //去除HTML tag
去除<开头的字符串
obj2.value = obj2.value.replace(/<.*/g,''); //去除<开始的字符串
去除/>开头的字符串
obj2.value = obj2.value.replace(///>.*/g,''); //去除/>开始的字符串
去除>开头的字符串
obj2.value = obj2.value.replace(/>.*/g,''); //去除>开始的字符串
清理HTML代码技巧

本文介绍了一种简单有效的方法来清除文本中的HTML标签及特定格式的字符串。通过使用正则表达式,可以快速移除<、/>或>开头的字符串,帮助净化文本数据。
491

被折叠的 条评论
为什么被折叠?



