我有以下正则表达式:
var match = str.match(/^[^,]*,[^,]*,.*$/mg);
涵盖多行条目,例如
1234,john smith, john
4321, john smith2, jack, william@ab.com
8765, daniel, smith, rocks
在下面的演示链接中,当您粘贴我的示例的整个块(所有三行)时,您可以看到三个单独的警报,每次警报一行。
但是,不知何故,当我为具有两个列的条目尝试相同的正则表达式时,例如
3214, john
4321, jack
正则表达式不匹配,我在一个警报中得到整个块。
知道为什么吗?!