当字符串中只存在一个时,为什么这个匹配会返回两个相同的匹配?
/^(.*)$/m
<textarea id="input">one two three four five
1111 2222222 333 444444 555
1111 2222222 333 444444 555
1111 2222222 333 444444 555
1111 2222222 333 444444 55</textarea>
var str = $("#input").val();
var arr = str.match(/^(.*)$/m);
console.dir(arr);
/*
Array[2]
0: "one two three four five"
1: "one two three four five"
index: 0
input: "one two three four five↵1111 2222222 333 444444 555↵1111 2222222 333 444444 555↵1111 2222222 333 444444 555↵ 1111 2222222 333 444444 55"
*/