早教吧 育儿知识 作业答案 考试题库 百科 知识分享

ASP中如何用正则表达式检测用户名不能用非法符号用户名是除逗号、分号、@、#、%等非法符号以外的汉字、英文字母和数字构成.

题目详情
ASP中如何用正则表达式检测用户名不能用非法符号
用户名是除逗号、分号、@、#、%等非法符号以外的汉字、英文字母和数字构成.
▼优质解答
答案和解析
简单的检测用正则效率太低了,用不作用正则,正则一般是用于限制输入的模式,你把非法字符限制在模式之外就行了.下面是一个只能输入.英文、数字、汉字和下划线的正则表达式为.
^[\w\u4e00-\u9fa5]+$
检测一般用js代码,或者vbs代码.
匹配输入的某种模式才用正则表达式限制输入.