跪等牛逼开发帮忙写个正则,最大长度32,最小长度为4,只允许数字、字母、及半角符号.

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 06:44:32
跪等牛逼开发帮忙写个正则,最大长度32,最小长度为4,只允许数字、字母、及半角符号.
xSMoA+M4YR(Ԉ!$vO޼)ړ&JImO.5j_,F8ɿrX}yޏg"fknf `a\ [<\EF.vt"ۉȠ`wm\y3ɞ*}#-}ӹt SrXBy6O~XGw,2-wѠ ""xÐ|֏IL0dqUw Nw}fi5?V'+ Sqm)?OzR*IOɤLzBz/Nr.3l^sĚG1q+irL\NQƆҁ,.03ȩ1 [ق{ڀqGG

跪等牛逼开发帮忙写个正则,最大长度32,最小长度为4,只允许数字、字母、及半角符号.
跪等牛逼开发帮忙写个正则,最大长度32,最小长度为4,只允许数字、字母、及半角符号.

跪等牛逼开发帮忙写个正则,最大长度32,最小长度为4,只允许数字、字母、及半角符号.
楼主的问题难点在于识别半角符号的正则.
经过搜索,我发现:
半角范围:u0000 - u00FF,uFF61 - uFF9F,uFFE8 - uFFEE
全角范围:
全角数字(0-9) uFF10 - uFF19
全角大文字(A-Z):uFF21 - uFF3A
全角小文字(a-z):uFF41 - uFF5A
全角平仮名:u3040 - u309F
全角片仮名:u30A0 - u30FF
全角Latin:uFF01 - uFF5E
全角Symbol:uFFE0 - uFFE5
经本人验证,[\u0000-\u00FF\uFF61-\uFF9F\uFFE8-\uFFEE]对数字字母符号均有效.因此答案是:
[\u0000-\u00FF\uFF61-\uFF9F\uFFE8-\uFFEE]{4,32}
缺陷:
我用python试验后,发现并不能识别一些在正则里面具有意义的字符,如'#','$'等,即使加了r''也不行.希望楼主注意,如果楼主的语言里面没有此问题,那最好~有问题继续追问我~

跪等牛逼开发帮忙写个正则,最大长度32,最小长度为4,只允许数字、字母、及半角符号. 帮忙写个正则表达式 ,可以输入中文英文数字小括号&,禁止输入“-”. 正则高手请进 帮忙写两个正则:1.在 0001-9999 的正则 2.和不于00000的正则 第1条 在 0001-9999 的正则 第2条 不等于00000的正则分别写,不是连在一起的 英文牛逼怎么写 【急,在线等】首字不能用数字长度在6-18字符之间 正则表达式 帮忙写一个正则表达式,要求以SA开头的,后面是7位数字,一个是9位数我这样写的regex:/^[S]{1}[A]{1}[0-9]{7}$/,不能控制长度 牛逼的英文怎么写 牛逼英文怎么写啊 正则表达式匹配字符串指定位置问题我有一个长度未知的字符串,字符串从最后位开始第4位到第7位为数字,怎么用正则表达式写匹配这4个数字的规则?并不是整个字符串只有这4位是数字,其它 哪位数学牛逼的大神,帮忙做下这几道题啊,急,谢谢 牛逼是什么意思谢谢了,大神帮忙啊 正则表达式,一个数字的总长度是1到8,包括带小数点的数字,如123.4567,该数字的最小长度是1,最大长度是8,小数点后最多是4位,本人已经测试过多个,都没办法搞定,小小30分,双手奉上目前为止,这 你是个自恋的傻逼 英语怎么说你是个自恋的傻逼英语怎么写 求正则表达式 前六位必须是数字,后面汉字数字字母总长度 小于60个字符 世界上哪个女人逼最大 世界上逼最大的是谁 帮忙写一段简介,狼在人们心中的印象字数控制在300到400之间,如果是英文的就更加牛逼了! 正则表达式怎么写?最大长度:17位,由大写字母与数字组成(仅允许出现一次“/”,并不得作为开头和结尾),“/”随机出现.我自己写了这么一个 ^(([A-Z0-9]+/?[A-Z0-9]+){0,15})?$ 仅允许出现一次“/