正则中的替代问题

linkBG
  • 387

问题是:

有没有更优雅的方式来表达[\w\W]的方式。

例如:

要匹配的字符串:
abc-def

如果我这样写:
[\w]+
是匹配不到的。

还有[\S\s]和上面的情况一样。有可以替代的办法吗?
谢谢

回复
阅读 2k
4 个回答
var str = "abc-def"; str.replace(/(\w{3})[-](\w{3})/gi,'$2-$1');
"def-abc"
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏