4
/ \ s / g和/ \ s + / g之间有区别吗?
当我们有一个包含空格字符的字符串时: var str = ' A B C D EF '; 并且我们想从字符串中删除空格(我们想要这样做:)'ABCDEF'。 这两个: str.replace(/\s/g, '') 还有这个: str.replace(/\s+/g, '') 将返回正确的结果。 这是否意味着+在这种情况下是多余的?在这种情况下,这两个正则表达式之间是否有区别(例如,它们可以以任何方式产生不同的结果)吗? 更新:性能比较-/\s+/g更快。看到这里:http : //jsperf.com/s-vs-s
87
javascript
regex