有认识周杰伦j**a或者正则表达式如何判断字符串不是相同数字或者字母?不能全是连续数字?(最好是j**a)第1个回答:seesea25172013-05-21TA获得

第1个回答:

seesea25172013-05-21TA获得超过1425个赞关注判断是否全同的数字字母可以用正则,连续数字这个正则就不是很擅长了。不会j**a,以下是用js做的第一个正则,你可以把正则拿出来到j**a里用。^([0-9a-zA-Z])\1+$ 这个对于一个字母是认为不全同的,如果你要把一个字母也认为全同则用^([0-9a-zA-Z])\1*$<html><head><!--    保存为html文件,浏览器允许运行脚本进行测试。--><scripttype="text/j**ascript">functioncheck(){    varstr;    str=document.getElementById("txtInput").value;    if(str.match(/^([0-9a-zA-Z])\1*$/)!=**ll)    {        alert("全部相同的数字或字母");    }    else    {        alert("不全相同");    }}</script></head><body>    输入:<inputtype="text"id="txtInput"value="00000"/>    <buttontype="button"onclick="check()">正则检查</button></form></body></html>