gpt4 book ai didi

javascript - 正则表达式 - 检查字符串是否包含一个或多个字符,但不包含某些字符

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

我有一个这样的字符串

const str = "<p><p><br></p>something</p>";

我想检查字符串是否有一个或多个不带 <, >, p, /, b, r, (whitespace) 的字符。在上面的情况下它应该为 true,因为字符串的字符为 s, o, m, e等等

如何进行此检查?

最佳答案

您可以从 html 中提取文本并进行检查,如下所示:

    

function extractContent(s) {
var span = document.createElement('span');
span.innerHTML = s;
return span.textContent || span.innerText;
};

cont = extractContent("<p><p><br></p>something</p>");
if(cont)
console.log(cont, true)

关于javascript - 正则表达式 - 检查字符串是否包含一个或多个字符,但不包含某些字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60201724/

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