在文本区域中搜索特定单词
To search a particular word in textarea
我想在文本区域中搜索一个特定的单词并将其替换为另一个单词。
如何在java脚本reg ex中执行此操作?
res.replaceAll("(?i)(hello)", "''*$1''*"); have tried this.
var s = "this is a this";
s = s.replace(/this/g, "test");
//result will be "test is a test"
你可以这样做:
res.replace(/'bword here'b/g,"another word");
单词边界将仅匹配特定单词。
为此,您不需要使用正则表达式,只需通过替换方法即可
val = $('textarea').html() ;
val = val.replace("oldword","newword");
$('textarea').html(val);
否则,如果您想通过正则表达式使用。
var str= "new word";
$('textarea').html(str.replace(/new/g, "old"));
}
现场示例在这里
我猜你想要一个全局替换,但javascript没有replaceAll
,相反,你必须使用带有全局修饰符和捕获组的正则表达式来添加星号
res = res.replace(/(hello)/g, '*$1*');
小提琴
相关文章:
- 在正则表达式中搜索单词
- 在字符串列表中搜索任何出现的单词,如果单词的第一个字符匹配,则高亮匹配单词.Javascript正则表达式
- 在自动刷新网页时搜索单词
- 选择下拉菜单:实现非精确搜索,每个单词都将被不可重复地搜索
- Javascript-在一个数组中搜索整个单词,并创建一个符合条件的新数组
- 如何在搜索框中获取从特定字母开头的单词
- JQuery在链接的静态页面中搜索,突出显示找到的单词,而不破坏列表
- 谷歌建议搜索多个单词
- Jquery搜索表可以'找不到带括号的单词
- 在包含多个单词的表中搜索
- UIWeb查看搜索问题中出现的下一个单词
- 如何更新单词列表中搜索框中包含用户键入内容的单词/字母数
- 如何使搜索框中的单词可单击以使用 jquery 删除它们
- 为什么递归单词搜索求解器缺少五个单词,却找到了其他 47 个单词
- JavaScript单词搜索,从单词的开头开始带空格和不带空格
- JavaScript正则表达式搜索每个单词和后续单词的开头
- 使用javascript在HTML5画布上制作单词搜索网格
- 使用Meteor Spotify API根据单词搜索返回专辑列表,并需要为列表中的每个专辑拉入曲目
- 隔离JS单词搜索代码中的第一个和最后一个字母
- 使用jquery为非英语字符创建单词搜索谜题