我有一个逗号分隔字母的正则表达式,允许尾随逗号和空格,
var rgx = /^[a-z\sA-Z]+(,[a-z\sA-Z]+)*,\s$/;
return rgx.test(inputStr);
当我给出两个或更多空格之后它失败了
name, fname lname,
当我更正与正则表达式匹配的输入时,它也失败了。
name, fname lname,
所以基本上每当正则表达式失败时,即使我更正输入,正则表达式也不匹配输入,我不允许进一步移动。