gpt4 book ai didi

javascript - 在特殊字符后找到一个字符串,移动它并在其周围包裹一个 div

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

我有这个 HTML 代码,例如:

<div class="new">
<div class="in"></div>
<label>some text now watch this | the-thing</label>
</div>

我想:

  1. 找到“|”之后的文字性格
  2. 将其移出标签
  3. 在它周围包裹一个 span 标签

我知道如何做第二和第三部分,但我不明白如何开始操作字符串。

最佳答案

这是一个工作示例:http://jsfiddle.net/jfriend00/TaDKp/ .

var re = /\|\s*(.*)$/;
var o = $(".new label");
var match = o.text().match(re);
if (match) {
o.text(o.text().replace(re, ""));
o.after("<span class='special'>" + match[1] + "</span>");
}

描述的步骤:

  1. 找到所需的标签对象
  2. 使用正则表达式在标签对象的文本中查找文本
  3. 如果找到文本,将其从标签中删除
  4. 在标签后插入带有该文本的 span

关于javascript - 在特殊字符后找到一个字符串,移动它并在其周围包裹一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7869582/

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