var a="a,b,c,d,e,f,g,a,",r=/(.,).*\1{1,}/; alert(r.test(a));
var str="alfsdfklmsdlfkmafderfsdafd"; alert(str.match(/fd/g).length==1);
var p = /(^|,)(.*?),.*\2+/i; var arr="正则,判断,重复,关键字,重复,关键字,重复,;正则,判断关键字,重复,关键字,".replace(/,/g,',').split(';'); // 逗号该中文就中文,该英文就英文 for(var i=0;i<arr.length;i++){ document.write(arr[i].replace(" "," ")+":"+!p.test(arr[i])+"<br/>"); }
try...//var str = "正则,判断,重复,关键字,重复,关键字,重复"; var str = '正则,判断关键字,重复,关键字'; var reg = /(?:^|[,,])([^,,]+).*?[,,]\1(?:[,,]|$)/; alert(!reg.test(str));
alert(r.test(a));
alert(str.match(/fd/g).length==1);
var arr="正则,判断,重复,关键字,重复,关键字,重复,;正则,判断关键字,重复,关键字,".replace(/,/g,',').split(';'); // 逗号该中文就中文,该英文就英文
for(var i=0;i<arr.length;i++){
document.write(arr[i].replace(" "," ")+":"+!p.test(arr[i])+"<br/>");
}
var str = '正则,判断关键字,重复,关键字';
var reg = /(?:^|[,,])([^,,]+).*?[,,]\1(?:[,,]|$)/;
alert(!reg.test(str));