从字符串中去除所有html/javascript的最简单方法是什么?如何从django中的文本输入中去除html/javascript
60
A
回答
131
如果你想在Python剥离标签,你可以使用:
from django.utils.html import strip_tags
strip_tags(string_value)
编辑:如果您使用strip_tags的,应该比你更新你的Django。因为安全研究人员找到了绕过strip_tags的方法。更多信息:http://www.mehmetince.net/django-strip_tags-bypass-vulnerability-exploit/
36
striptags模板过滤器。
{{ value|striptags }}
-3
好的片段,如果你想举办一些标签和剥离休息:
相关问题
- 1. 如何从输入文本中删除选定的文本?
- 2. 从输入字段中删除文本
- 3. 从文本输入中删除填充
- 4. 如何从Qt4小部件的文本属性中去除HTML?
- 5. 如何解析文本输入中输入的文本
- 6. 如何从PHP中的JSON输出中去除无效字符
- 7. 如何删除文本文件中的输入?
- 8. 如何从其中添加文本框除去层编程
- 9. 如何从文本中去除发音指导?
- 10. 删除输入值中的文本jquery
- 11. 如何从输入文件中删除选定的文件?
- 12. 如何输入除英文以外的文本并处理输入的文本
- 13. django去掉文本中的img标签
- 14. 如何从“/”文本中删除文本?
- 15. 如何去除java中输入流的前几个字符?
- 16. 如何在Django中从表单或上载的输入文件获取输入?
- 17. 如何从Java中的输入文本文件中确定文本的2D块?
- 18. 如何从文本框中获取输入并更改文本
- 19. 如何从生成的Django表单中删除文本?
- 20. 如何清除我的文本输入字段中的值?
- 21. 如何从输入中删除类
- 22. 如何从输入中删除间距
- 23. 如何在gedit linux中输入在java中输入的文本?
- 24. 如何从视图中的文本框中输入值
- 25. ASP - 如何删除用户输入文本中的单引号
- 26. 如何使用Python去除文本文件中的SGML标签?
- 27. 选中时从HTML文本输入中删除蓝色发光
- 28. 如何从Perl中的文本文件读取输入?
- 29. 如何从java中的文本文件读取输入
- 30. 如何从maven-dependency-plugin的输出目录中去除版本:解压缩?
不要使用片断。任何试图通过正则表达式来清理HTML的尝试都会变得脆弱。 – Tom 2014-02-05 17:33:01