Javascript替换技巧
我有这样的JavaScript字符串组合Javascript替换技巧,javascript,jquery,Javascript,Jquery,我有这样的JavaScript字符串组合 str = "<div>xyz 123 <rd> </div>" or str = "sample text <abc>" or str = "Text <input type="text" /> new value <bla> ." str=“xyz 123” 或 str=“示例文本” 或 str=“Text新值。” 我必须找到无效的标签(没有结束标签),如(,),并需要更换b
str = "<div>xyz 123 <rd> </div>"
or
str = "sample text <abc>"
or
str = "Text <input type="text" /> new value <bla> ."
str=“xyz 123”
或
str=“示例文本”
或
str=“Text新值。”
我必须找到无效的标签(没有结束标签),如(,)
,并需要更换bla
有人能帮忙解决这个问题吗。完全使用JavaScript。使用jQuery,您可以在的帮助下执行类似操作
var str=`xyz 123
示例文本
文本新值`;
console.log(
str.replace(/]*[^\/])?>(?![\s\s]*请显示您已尝试的内容。目前这是一个“为我编写代码”请求,将被否决并关闭。此外,您将如何根据您的逻辑确定哪些内容是/无效的(任何没有结束标记的内容都应被删除)
元素将被删除,因为它没有结束标记-但完全有效。不有效这正是我的观点。非常好:)。非常感谢much@JqueryRock:很乐意帮忙:)