gpt4 book ai didi

javascript - 用于替换非 A-Z 字符和特定字符串的正则表达式

转载 作者:行者123 更新时间:2023-11-30 08:34:54 27 4
gpt4 key购买 nike

我正在尝试构建一个正则表达式(用于 Javascript),它基本上执行 /([\s\W])+/g,并添加特定字符串(不区分大小写)。

现在我是这样做的:

 var a = 'Test 123 Enterprises PTY-Ltd&Llc.';
a.toLowerCase()
.replace('pty','')
.replace('ltd','')
.replace('llc','')
.replace(/([\s\W])+/g, '');

// Result: 'test123enterprises'

当然,我希望能够将所有这些都包装到一个 replace() 方法中,但是我无法在网上找到任何关于如何通过正则表达式实现这一点的文档。这可能吗?

最佳答案

试试这个:

a.toLowerCase().replace(/pty|ltd|llc|\W+/g,'');

它使用的管道基本上是正则表达式的 OR 运算符。

关于javascript - 用于替换非 A-Z 字符和特定字符串的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32441559/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com