永发信息网

java :6—20个字符,只能包含大小写,数字,标点(空格除外) 正则表达式怎么写?

答案:2  悬赏:0  手机版
解决时间 2021-01-26 13:00
  • 提问者网友:沉默菋噵
  • 2021-01-26 05:16
java :6—20个字符,只能包含大小写,数字,标点(空格除外) 正则表达式怎么写?
最佳答案
  • 五星知识达人网友:英雄的欲望
  • 2021-01-26 05:37
^[A-Z0-9[^ ]]{6,20}$望采纳!!!

全部回答
  • 1楼网友:罪歌
  • 2021-01-26 06:36
得到单个字符的编码值,根据编码值去判断,更加简单追问具体怎么做,能举个例子吗?追答每个字符都有唯一的ASCII码,数字,字母等各种字符都有范围
var strAscii = new Array();//用于接收ASCII码
for(var i = 0 ; i < str.length ; i++ ){
strAscii[i] = str.charCodeAt(i);//只能把字符串中的字符一个一个的解码
}
根据各种字符的范围去判断。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯