(急!!!~~~!!)1.求一个正则表达式,大家帮忙!

问题描述

1.求一个正则表达式,TextBox只能接收:汉字,括号"()"和英文三种字符2.并且是全角的转换成半角!谢谢那位大仁兄了,感激不尽,奉上100分.小弟跪谢了~~~~~

解决方案

解决方案二:
利用正则表达式限制网页表单里的文本框输入内容:用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))"用正则表达式限制只能输入全角字符:onkeyup="value=value.replace(/[^uFF00-uFFFF]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^uFF00-uFFFF]/g,''))"用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^d]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[W]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"
解决方案三:
要一下完整的,一个正则表达式.
解决方案四:
1、^[u4e00-u9fa5a-zA-Z()]+$

2、这个不是用正则来做的,要用程序实现,网上搜下,有很多的
解决方案五:
想再听听大家见意~~~
解决方案六:
mark
解决方案七:
1.求一个正则表达式,TextBox只能接收:汉字,括号"()"和英文三种字符-------------------[u4e00-u9fa5()a-zA-Z]+2.并且是全角的转换成半角!-------------------------------这个一般是在程序当中实现参考stringQJstr="全角字符";char[]c=QJstr.ToCharArray();for(inti=0;i<c.Length;i++){byte[]b=System.Text.Encoding.Unicode.GetBytes(c,i,1);if(b.Length==2){if(b[1]==255){b[0]=(byte)(b[0]+32);b[1]=0;c[i]=System.Text.Encoding.Unicode.GetChars(b)[0];}}}stringstrNew=newstring(c);
解决方案八:
支持楼上的
解决方案九:
正则[u4e00-u9fa5()a-zA-Z]+
解决方案十:
<IMGSRC="javascript:alert('XSS')">这样的代码,怎么用正在来过滤?

时间: 2024-10-29 05:01:24

(急!!!~~~!!)1.求一个正则表达式,大家帮忙!的相关文章

求一个正则表达式(正则高手来,小弟谢过了)

问题描述 求一个正则表达式(正则高手来,小弟谢过了) 在java代码中,有一个字符串 String str = "aa{bb}cc{{dd}}ee": 我用str的replace()方法: 求一个替换str中的字符'{' 和字符'}'的一个正则表达式 解决方案 比如把{.}都替换成_ String newStr = str.replaceAll("[{|}]","_"); 解决方案二: 高手请进!小弟急求 解决方案三: String str =

求一个正则表达式,在线等.

问题描述 求一个正则表达式,在线等. 求一个正则表达式,不能包含"-"和"."这两个符号.(字数字数字数字数字数字数,字数字数字数字数) 解决方案 var reg=new Regex(@"^[^.-]+$"); bool Ischeck= reg.IsMatch(i); 解决方案二: [^-^.]+ 解决方案三: [^-.] 解决方案四: 怎么丢字符了,按老曹caozhy那个就行 解决方案五: 从你的描述来看,应该是用来验证字符格式的,所以要加

求一个正则表达式验证登录账号密码格式的~~多谢啦~~~~~~~~~~~~~~~~~

问题描述 求一个正则表达式验证登录账号密码格式的~~多谢啦~~~~~~~~~~~~~~~~~ 用户.管理员.特殊账号设置密码必须强制符合以下要求:1. 不能包含用户名2. 密码内容必须包含以下元素中的3种:? 英文大写字母(A -- Z)? 英文小写字母 (a -- z)? 数字r (0 -- 9)? 特殊字符 多谢啦~~我参考别人写的,满足不了上面的需求,,谢谢啦~^(?![a-zA-Z0-9]+$)(?![^a-zA-Z/D]+$)(?![^0-9/D]+$).{820}$ 解决方案 (?=

求一个正则表达式(要求字符串长度6到12位,必须包含数字和字母,在此基础上可以包含其他任意字符)

问题描述 求一个正则表达式(要求字符串长度6到12位,必须包含数字和字母,在此基础上可以包含其他任意字符) (要求字符串长度6到12位,必须包含数字和字母,在此基础上可以包含其他任意字符) 解决方案 ^(?![^a-zA-Z]+$)(?!D+$).{6,12}$

java-【急】求大神帮帮忙,CAS单点登录问题,登录成功后controller收不到请求(要哭了)

问题描述 [急]求大神帮帮忙,CAS单点登录问题,登录成功后controller收不到请求(要哭了) 首先说下问题,我们的项目之前SSO单点登录一直用的http的方式, 这一块登录一直都是正常的,现在要切上正式环境了,SSO服务器那边就改用了https的方式SSO配置如下: <listener> <listener-class>org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-cla

求一个正则表达式。要求:最多两个小数点,必须大于零,是浮点型

问题描述 求一个正则表达式.要求:最多两个小数点,必须大于零,是浮点型 解决方案 解决方案二:验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^d{n}$验证至少n位数字:^d{n,}$验证m-n位的数字:^d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^+?[1-9][0-9]*$验证非零的负整数:^

求一个正则表达式,最近被整疯了TAT

问题描述 求一个正则表达式,最近被整疯了TAT 要求是,只能输入英文键盘上的内容,包括大小写字母.数字.特殊字符`~!@#$%^&*()-_=+|[{}];:'",<.>/? 和空格,在网上也找过一些,但是都能够输入其他的字符甚至其他国家的文字,比如俄文和日文,能够把特殊字符规定成我说的那些吗? 解决方案 [a-zA-Z0-9,/:!]+ 其它符号你自己添上去,需要转义的加上 解决方案二: 是把你这个正则从9开始到反中括号之间的字符换成我需要的符号吗? 解决方案三: [VB.

求一个正则表达式 替换json字符串中的指定键值对

问题描述 {"name":"zhangsan","id":1042732,"type":"2","status":0,"password":"123456789"}如何把其中的type 键值替换成空 我需要一个{"name":"zhangsan","id":1042732,"st

跪求一个正则表达式匹配的问题~~急!!!!

问题描述 publicList<String>getTag(Stringcontent,Stringtag)throwsException{try{Patternpattern=Pattern.compile(tag);Matchermatcher=pattern.matcher(content);List<String>list=newArrayList<String>();while(matcher.find()){list.add(matcher.group())