bbcode解析时遇见的两个问题!
程序员文章站
2022-06-07 11:42:21
...
网上一直没找到合适的bbcode解析类
所以东抄西抄的做了一个
但是出现两问题了,请各位高手协助一下。
代码在最下
问题一:bbcode解析时遇到[code][/code]不做任何处理...比如表情/其他bbcode等不转义
问题二:如何过滤HTML?
我用BBCODE保存资料就是不想用户用HTML.....
但我测试时...发现如何手动输入:
竟然能真的有效
所以如果是插入一些js或者iframe应该也是可以的吧?
有什么方法可方止?
下面提供整个class 代码, 刚开始, 东抄西抄组装,还没优化好,请见谅
$1
', '$1 ', '
所以东抄西抄的做了一个
但是出现两问题了,请各位高手协助一下。
代码在最下
问题一:bbcode解析时遇到[code][/code]不做任何处理...比如表情/其他bbcode等不转义
问题二:如何过滤HTML?
我用BBCODE保存资料就是不想用户用HTML.....
但我测试时...发现如何手动输入:
dddd
竟然能真的有效
所以如果是插入一些js或者iframe应该也是可以的吧?
有什么方法可方止?
下面提供整个class 代码, 刚开始, 东抄西抄组装,还没优化好,请见谅
$1', '$1', '$1', '$1'.'pre>', '
推荐阅读
-
解析android创建快捷方式会启动两个应用的问题
-
浅谈vue同一页面中拥有两个表单时,的验证问题
-
Android studio调试时遇见Install Repository and sync project的问题
-
在JAVA中遇见传递句柄时,遇到的别名问题
-
解析XML文件时的乱码问题
-
ajax解析json数据时,date显示为秒的形式(问题解决)
-
如何解决ASP.NET下载时的中文文件名乱码,与TXT文件中存在代码两个问题
-
关于SQL Server 2017中使用json传参时解析遇到的多层解析问题
-
关于c++编译protobuf时提示LNK2001 无法解析的外部符号的问题
-
解决el-tree lazy懒加载时,连续勾选前两个子节点后第二次进入默认选中时,将父节点也勾选的问题