gpt4 book ai didi

javascript - 在用 jQuery 替换时可以忽略字符串中的 HTML 吗?

转载 作者:可可西里 更新时间:2023-11-01 02:43:28 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Replace words in a string, but ignore HTML

是否可以在调用 Replace 时忽略 HTML 元素?

示例代码:

$myText.replace(new RegExp( $searchString, 'gi' ), 
'<span class="highlight">'+ $searchString + '</span>');

$myText 是一个大的 HTML 字符串,例如:

var $myText = 
"<p>Lorem Ipsum is simply dummy text of the printing and typesetting " +
"industry. Lorem Ipsum has been the industry's standard dummy text " +
"ever since the 1500s, <img src="something">when an unknown printer " +
"took a galley of type and scrambled it to make a type specimen book. " +
"It has survived not only five centuries, " +
"<a href="#" title="Lorem">but</a> also the leap into electronic " +
"typesetting, remaining essentially unchanged. It was popularised in " +
"the 1960s with the release of Letraset sheets containing Lorem Ipsum " +
"passages, and more recently with desktop publishing software like " +
"Aldus PageMaker including versions of Lorem Ipsum.</p>"

$searchString 等于用户在文本输入框中键入的任何内容。

如果是,根据上面的示例代码我该怎么做?

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