gpt4 book ai didi

java - 多行文本区域的正则表达式

转载 作者:行者123 更新时间:2023-12-01 05:30:12 24 4
gpt4 key购买 nike

我有一个多行文本区域,我想要一个用于 XSS 验证的正则表达式。

我想知道下面的正则表达式是否正确

<invoke name='matches'>
<ref>eachFieldName</ref>
<s>(\s*.*\s*['()&lt;&gt;]\s*.*\s*){0,1000}</s>
</invoke>

请告诉我你的想法

最佳答案

查看 JSoup。它具有用于解析 HTML 的丰富资源,这是正则表达式不应该处理的任务。我通常不喜欢用外部库填充项目,但这个库重量轻、易于使用,并且正是您所寻找的。干杯!

清理不受信任的 HTML(以防止 XSS) http://jsoup.org/cookbook/cleaning-html/whitelist-sanitizer

关于java - 多行文本区域的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9091889/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com