【发布时间】:2013-03-06 10:01:21
【问题描述】:
我尝试在 javascript 上使用正则表达式来删除一些不需要的单词。 例如,我的基本字符串是 1.“大卫·盖塔 avi!” 2.“大卫·盖塔 avi bla bla” 3.“大卫·格塔的avi”
我想删除“avi”,如您所见,在第一个字符串中,avi 由空格和感叹号包裹,第二个字符串由空格包裹,第三个由空格包裹在右侧。
如果我使用 .replace(/avi/s,'');它也会从大卫(将是 Dd)中删除 avi。 我需要编写正则表达式的帮助,它将删除没有被符号包裹或包裹的特定单词(还有空格斜杠)。
谢谢:)
【问题讨论】:
-
您还想删除它旁边的空格吗?像
!这样的非空格、非单词字符呢,也要删除它们吗?
标签: javascript regex