Javascript 在<&燃气轮机;在JS/jquery中使用regex

Javascript 在<&燃气轮机;在JS/jquery中使用regex,javascript,android,regex,Javascript,Android,Regex,各位开发者好,, 我需要你的帮助,所以我的要求是什么- 我正在尝试使用js-like在内部html中查找字符串单词- var index = lcBodyinnerhtml.indexOf(Searchword, 0); 所以我的问题是,如果我试图找到一个词,假设“所有人”,在内部html中就是 像 在这个世界上,人人都是 所以它并没有找到那个单词,所以我希望使用regex或者其他一些东西,它会跳过html标记,这样我就能够找到确切的单词 请给我推荐任何合适的例子,感谢您在谷歌搜索了1分钟

各位开发者好,, 我需要你的帮助,所以我的要求是什么- 我正在尝试使用js-like在内部html中查找字符串单词-

var  index = lcBodyinnerhtml.indexOf(Searchword, 0);
所以我的问题是,如果我试图找到一个词,假设“所有人”,在内部html中就是 像

在这个世界上,人人都是
所以它并没有找到那个单词,所以我希望使用regex或者其他一些东西,它会跳过html标记,这样我就能够找到确切的单词


请给我推荐任何合适的例子,感谢您在谷歌搜索了1分钟,我发现了以下内容:

var StrippedString=OriginalString.replace(/(]+)>)/ig,”;
您可以使用StrippedString搜索子字符串:

var OriginalString = "here in this world <i>all</i>man are" 
var StrippedString = OriginalString.replace(/(<([^>]+)>)/ig,"");
// StrippedString = "here in this world allman are"
var OriginalString=“在这个世界上,人人都是”
var StrippedString=OriginalString.replace(/(]+)>)/ig,“”;
//StrippedString=“在这个世界上,人人都是”

您可以这样做

Html:

在这个世界上,所有的人都是人
Jquery/Javascript:

$(document).ready(function(){
  var searchword = 'all man';
  var text = $('#text').text();
  var repl = '<span style="color:red">' + searchword + '</span>';
  var rgxp = new RegExp(searchword, 'g');
  text = text.replace(rgxp, repl);
  $('#text').html(text);
});
$(文档).ready(函数(){
var searchword=‘所有人’;
var text=$('#text').text();
var repl=''+搜索词+'';
var rgxp=new RegExp(searchword'g');
text=text.replace(rgxp,repl);
$('#text').html(text);
});
希望这有帮助

var OriginalString = "here in this world <i>all</i>man are" 
var StrippedString = OriginalString.replace(/(<([^>]+)>)/ig,"");
// StrippedString = "here in this world allman are"
<div id="text">here in this world <i>all</i> man are all man</div> 
$(document).ready(function(){
  var searchword = 'all man';
  var text = $('#text').text();
  var repl = '<span style="color:red">' + searchword + '</span>';
  var rgxp = new RegExp(searchword, 'g');
  text = text.replace(rgxp, repl);
  $('#text').html(text);
});