function listPlayers(subject){
var players=[];
var myregexp = /(\S*)(?:,\s|$)/g;
var match = myregexp.exec(subject);
while (match != null) {
players.push(match[1]);
match = myregexp.exec(subject);
}
return players;
}
我要匹配的字符串是这样的�r Henderson�r�f, Pedrin�r�f, �c~�lArthur�r�f, John�r�f
我期望的输出是这样的数组['Henderson�r�f', 'Pedrin�r�f', '�c~�lArthur�r�f', 'John�r�f']
我不明白的是在正则表达式上一切似乎都很好。