我正在寻找一个正则表达式,它删除所有带有名称的html标签,脚本标签,脚本标签中的所有内容(基本上所有的javascript代码),以及任何html代码,比如等等,字符串中没有html或javascript代码应该经过。更新:
我认为被质疑的不是那么清楚,可能这应该更清楚。
我希望'<' and '>'
字符串中不允许包含任何特殊字符,例如;,# ...
etc。我不在乎是否有类似"<html>" or "<body> "
etc 的标签“我只想返回 false,以便用户根本无法输入任何标签,我也想阻止所有的 javascript 所以我假设如果我不允许<,>
脚本标签不会通过并且 js 代码不会通过?
所以正则表达式应该不允许包含任何 <, > 和其他特殊字符,;#@$%& etc
这样除了标签之外的其他 html 代码也被阻止......例如