永发信息网

正则表达式由汉字,字母,数字,下划线以及@,!,#,$,&,%组成,一个汉字占两个字符,长度为4-20个字符

答案:1  悬赏:50  手机版
解决时间 2021-03-17 18:23
正则表达式由汉字,字母,数字,下划线以及@,!,#,$,&,%组成,一个汉字占两个字符,长度为4-20个字符
最佳答案
这个问题本身是悖论。汉字在正则表达式中是占用一个字符的。
汉字的正则表达式为:
[\u4e00-\u9fa5]若汉字为一个正则字符,结果为:
[\w@!#$&%]{4,20}若汉字占2个字符位,以汉字开头的结果为:
[\da-zA-Z_@!#$&%]{4,20}|[\u4e00-\u9fa5]{1}[\da-zA-Z_@!#$&%]{2,18}|[\u4e00-\u9fa5]{2}[\da-zA-Z_@!#$&%]{0,16}|[\u4e00-\u9fa5]{3}[\da-zA-Z_@!#$&%]{0,14}|[\u4e00-\u9fa5]{4}[\da-zA-Z_@!#$&%]{0,12}|[\u4e00-\u9fa5]{5}[\da-zA-Z_@!#$&%]{0,10}|[\u4e00-\u9fa5]{6}[\da-zA-Z_@!#$&%]{0,8}|[\u4e00-\u9fa5]{7}[\da-zA-Z_@!#$&%]{0,6}|[\u4e00-\u9fa5]{8}[\da-zA-Z_@!#$&%]{0,4}|[\u4e00-\u9fa5]{9}[\da-zA-Z_@!#$&%]{2}|[\u4e00-\u9fa5]{10}若中间包含汉字,我是无能为力。只有计算机能弄出如此多的代码。


汉字是一个字符(char),两个字节(byte)。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
金利来皮具四川宜宾长宁店这个地址在什么地方
女朋友喜欢喝可乐,我叫她少喝点,她说不理我
箱包业务怎么做
年龄的计算跟出生月份有关系吗?
食用菌盘天浩气是一种什么药
客车春运刚开始就车费翻倍合法吗?高中生价格
东葛路/鲤湾路(路口)在什么地方啊,我要过去
电视机屏幕110×62.5是几寸
前夹肉汤包昌山北路店我想知道这个在什么地方
烟台莱阳地区哪里有晨农黑大蒜专卖店?说具体
USB 3.0 驱动问题
洋河梦之蓝6市场价多少钱一瓶?
败月中男败丈人三十九女败婆家无尽休是什么意
海之岸温泉会馆在哪里啊,我有事要去这个地方
泉州源泰驾校怎么样还要问教练教的咋样
推荐资讯
大宅门中的杨九红哥哥的印子钱是什么钱
江林服饰在哪里啊,我有事要去这个地方
金佩小车修配中心地址在什么地方,想过去办事
万海电脑怎么去啊,有知道地址的么
大专英语三级没过能拿毕业证吗?
女友生气好长时间不理我,她现在一生气我心里
什么歌中有一句 看那星星太耀眼
lsass.exe应用程序错误电脑不断重启怎么办?
我在别人手机上玩的,火柴人系列的,内容是飞檐
造梦西游3八戒 沙僧装备用什么宝石?用那件饰
北京华联生活超市女人街店地址在什么地方,想
自己的qq资料卡的网址从哪看
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?