正则表达式判断5~15个字符,支持中文、英文、数字、"_"、"-",这个该怎么写呀。。。没分了,帮个忙吧

如题所述

第1个回答  2014-05-07
([[\u4e00-\u9fa5]a-zA-Z-_]){5,15}(汉字是unicode编码)
第2个回答  2014-04-29
([-_0-9A-Za-z\u4e00-\u9fa5]){5,15}追问

我这里汉字是三个字符,不知道这个该怎么写?就是这里不太懂。。需要判断吗

追答

[-_0-9A-Za-z]{5,15}|[\u4e00-\u9fa5]{3}

追问

不太对,您再试试,你这个回答的话汉字只能输到三个。

追答

[-_0-9A-Za-z]{5,15}|[\u4e00-\u9fa5]{3,15}

本回答被提问者采纳

正则表达式判断5~15个字符,支持中文、英文、数字、"_"、"-",这个该...
([[\一-\龥]a-zA-Z-_]){5,15}(汉字是unicode编码)

...正则表达式(6-16位字符,字母开头,只包含字母数字下划线)可支持中文...
\/^[A-Z][a-z\\d\\_]{5,15}$\/i

JAVA正则表达式判断 只能包含汉字、英文、“_”和数字 ,正则该怎么...
Testpublic void test1(){\/\/匹配正则表达式表达式String str = "[\\\一-\\\龥]*|\\\\w*|\\\\d*|_*";Pattern pattern = Pattern.compile(str);\/\/要匹配的字符串String mStr = "还有多远_344fjdk";System.out.println("测试的字符串:"+mStr);Matcher m = pattern.matcher(mStr);\/\/如果...

如何用正则表达式判断一个文本框只能输入中文、英文、下划线、|、数字...
特殊字符的话最好能确定可包含的字符或者一定不能包含的字符,这样才能写正则

...中英文数字,过滤各种符号的正则表达式,只要中英文和数字或只提取符号...
被判断的字符 = "1asf我45af4w6aGSE是ES41‘’s1gse是我GSE去掉SEGG5A"For i = 1 To len(被判断的字符)单独的字符串真=Mid(被判断的字符,i,1)单独的字符串 = Asc(单独的字符串真)TracePrint 单独的字符串 If 单独的字符串>47 And 单独的字符串<58 or 单独的字符串>96 And 单独的字符...

...匹配:中文字符,中文标点符号,英文,数字,下划线。但不能输入@、#...
求一个正则表达式可以匹配:中文字符,中文标点符号,英文,数字,下划线。但不能输入@、# 等特殊字符. zhagen200 | 浏览10023 次 |举报 我有更好的答案推荐于2017-12-16 15:48:45 最佳答案 \\w+|[,。《》()、—]+\\w匹配:中文字符,英文,数字,下划线至于中文标点符号,看你需要了,如果有另外的就添加在中...

javascript正则表达式,要求可以是中文 ,英文,数字,特殊符号,这个怎么...
你可以试试这个正则:\/^[\一-\龥\\w\\d@\\.\\-_]{3,10}$\/i 支持中文:\一-\\u9fa5 支持英文:\\w,如果强制大小写,可以换成a-z或A-Z 支持数组:\\d 支持特殊字符:@.-_,如果没有满足需要可以增删 忽略大小写:\/i

汉字,中英文标点符号,字母和数字正则表达式怎么写
汉字[\一-\龥]标点符号的unicode码不连续,不知道怎么匹配全部。非要的话自己罗列:[,,\\.?]英文的.需要\\转义字母[a-zA-Z]数字[0-9]或者\\d

js 如何验证字符串里面有没有包含汉字?
我这里有一个楼主可以看一下`是通过正刚表达试的 \/\/校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 function isRegisterUserName(){ var s=document.getElementById("txt_name").value;if(s!="")\/\/是否为空 { \/\/只能输入5-20个以字母开头、可带数字、\/\/“_”、“...

只能输入中文、 英文、 数字 但不能是纯数字的正则表达式
var reg = \/^\\d*([\一-\龥]|[a-zA-Z])+\\d*$\/;

相似回答