比如我现在有一个字符串"@3131 @aba21bas @zxcc@213wd cccaf21212"
我现在要取出这个字符串里所有位于@和空格之间的字符
上面这个字符串经过提取后的结果就应该是3131、aba21bas、zxcc@213wd
这个正则应该怎么写呢??(js的写法)
比如我现在有一个字符串"@3131 @aba21bas @zxcc@213wd cccaf21212"
我现在要取出这个字符串里所有位于@和空格之间的字符
上面这个字符串经过提取后的结果就应该是3131、aba21bas、zxcc@213wd
这个正则应该怎么写呢??(js的写法)
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
5 回答1.2k 阅读✓ 已解决
4 回答2.7k 阅读✓ 已解决
js里的match方法在正则/g模式下,没办法取到分组结果,比如说这样的结果没法去掉@和空格:
所以可以换成reg.exec方法来做,比如这样就好了: