gpt4 book ai didi

javascript - javascript 中用于限制 HTML 实体的正则表达式,例如 <

转载 作者:行者123 更新时间:2023-11-30 07:29:25 25 4
gpt4 key购买 nike

你好,

我想限制像 '<' 这样的 html 实体, ">", "&"等但是当我点击一个按钮时它应该接受'<'和'>'从javascript。任何人都可以给我正则表达式吗

最佳答案

更新了所有实体的正则表达式,包括数字...

Javascript 像:

var StrippedStr = YourStrVar.replace (/&#{0,1}[a-z0-9]+;/ig, "");

将去除几乎每个 非数字 html 实体。

.

更新:

基于评论:

   "but i want to identify the specified string contains &lt;"

.

您可以测试实体:

var HasEntity = /&#{0,1}[a-z0-9]+;/i. test (YourStrVar);

.

您可以获得实体列表:

var ListOfEntities = YourStrVar.match (/&#{0,1}[a-z0-9]+;/ig);

for (var J=0; J < ListOfEntities.length; J++)
{
alert ('Entity ' + (J+1) + '= ' + ListOfEntities[J]);
}

关于javascript - javascript 中用于限制 HTML 实体的正则表达式,例如 <,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3116086/

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