gpt4 book ai didi

jquery - 使用 jQuery 检查字符串周围是否有 span 标记?

转载 作者:行者123 更新时间:2023-11-28 01:21:04 25 4
gpt4 key购买 nike

var text='word <span>otherword</span> theotherword';

我将遍历文本的所有字符并检查字符周围是否有 span 标记。在这种情况下,o-t-h-e-r-w-o-r-d 字符具有 span 标签。如何检查字符周围是否存在 span 标记?

我的意思是:我想通过迭代它们来检查文本中的所有字符,看看它是否在它所属的单词周围有 span 标记。因为我需要用   替换字符,除了具有 span 元素的单词中的字符。

&nbsp;&nbsp;&nbsp; <span>otherword</span> &nbsp;&nbsp;&nbsp;...

最佳答案

i need to replace characters with &nbsp except characters within words that have span element

你可以简单地使用正则表达式:

<span>.*&nbsp;.*</span>

String.prototype.replace .

以下代码段替换了所有 &nbsp;仅在 <span> 内带有纯空格的标签。

var str = "&nbsp; outside somechars<span>asdasd&nbsp;qweqwe</span>";

document.body.innerText = str.replace(/(<span>.*)&nbsp;(.*<\/span>)/g, "$1 $2");

关于jquery - 使用 jQuery 检查字符串周围是否有 span 标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33870218/

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