【发布时间】:2021-03-06 10:13:01
【问题描述】:
我正在尝试制作一个正则表达式,它将删除字符串中除汽车品牌之外的任何内容。我试过这段代码,但没有达到我的预期:
var regex = /[^(audi)]/gi
var string = 'audi a8 a5 31'
console.log(string.replace(regex, '')) // returns 'audiaa'
如您所见,我不希望字符串包含汽车品牌以外的任何其他内容。我是正则表达式的新手,因此我将不胜感激。
【问题讨论】:
-
你的 reg exp 是什么意思:visualize it
-
不管怎样,从字符串中删除除您已经知道的之外的所有内容似乎并不是特别有用。
标签: javascript regex