【发布时间】:2011-01-26 19:54:55
【问题描述】:
我想在 JavaScript 中用方括号将给定字符串中出现的所有特定单词包装起来。
假设这些词是苹果、橙子和香蕉。那么主题文本"You are comparing apples to oranges."应该变成"You are comparing [apples] to [oranges]."
这个正则表达式是(apples|oranges),但问题是如何换行或更一般地,修改每个匹配项。 String.replace() 允许您将匹配项替换为某个预定义的值,而不是基于匹配项的值。
谢谢。
【问题讨论】:
-
实际上,它的正则表达式是
(apples|oranges)...
标签: javascript regex