JS正则表达式匹配单词,包括用空格括起来的单词
JS regexp to match words, include words surrounded by spaces
表达式:
/(^|[^ '/?$])'b(foo)'b/g
测试字符串:
foo - need this 1
<div>foo</div> - need this 2
foo - need this 3
Foo - dont need this
foobar - dont need this
/foo/ - dont need this
替代:
$1bar
需要帮助来改进此regexp以使用ex#3。参见演示
尝试(^|[^'/])'b(foo)'b
并将替换位置更改为$2bar
相关文章:
- 选择带有空格分隔单词的元素
- JS中单词之间的空格
- 使用RegExp获取一系列单词,这些单词前后可能有空格,也可能没有空格
- 如何忽略单词like“”中的未使用空格;测试-文本”;同时构建html标签
- 突出显示jQuery中单词之间的空格
- 匹配由单个空格分隔的单词,单词的开头或结尾不能有空格
- 在某些情况下,“text”方法会删除单词之间的空格
- 用于匹配带空格和不带空格的多个单词的正则表达式
- 使用Javascript双击HTML中的空格时,选择上一个和下一个单词
- 使用正则表达式获取多个单词,单词之间留有空格
- JS正则表达式匹配单词,包括用空格括起来的单词
- 如何在jquery中使用replace和regex在单词的大写字符前插入空格
- 如何删除句点和前一个单词之间的空格
- 删除带有单词javascript的大括号之间的空格
- 什么是用于删除大写字母之间的空格的正则表达式,但在单词之间保留空格
- 在 JavaScript 中使用正则表达式在单词的任一侧添加空格
- JavaScript单词搜索,从单词的开头开始带空格和不带空格
- Javascript - 如何获取字符串,打印单词,字符,空格,平均单词长度的#并作为对象返回
- 为给定数量的空格查找可能数量的有意义的英语单词
- Regex匹配包含此顺序的字母的整个单词(空格之间的字符)