2 knighx knighx 于 2016.04.26 09:10 提问

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

要求是,只能输入英文键盘上的内容,包括大小写字母、数字、特殊字符`~!@#$%^&*()-_=+|[{}];:'",<.>/? 和空格,在网上也找过一些,但是都能够输入其他的字符甚至其他国家的文字,比如俄文和日文,能够把特殊字符规定成我说的那些吗?

3个回答

caozhy
caozhy   Ds   Rxr 2016.04.26 09:13
 [a-zA-Z0-9\,\\/\:\!]+
其它符号你自己添上去,需要转义的加上\
caozhy
caozhy 回复Nedoloroso: 需要转义的加上\
大约 2 年之前 回复
knighx
knighx 回复caozhy: 不行啊,我按这样写了[a-zA-Z0-9`~!@#$%^&*()-_=+\\|[{}];:'\",<.>/? ]+,输什么都被屏蔽了
大约 2 年之前 回复
caozhy
caozhy 回复knighx: 数字字母不要动,就是后面的符号。
大约 2 年之前 回复
knighx
knighx 是把你这个正则从9开始到反中括号之间的字符换成我需要的符号吗?
大约 2 年之前 回复
knighx
knighx   2016.04.26 09:17

是把你这个正则从9开始到反中括号之间的字符换成我需要的符号吗?

CSDNXIAOD
CSDNXIAOD   2016.04.26 09:22

[VB.NET]求一个正则表达式
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
记录一发 逆序字符串(多组输入类型)
代码是经过好多人帮我修改的,我只是搬运工,每天刷题5道,不明白的地方我会标出,希望大家和我一起研究探讨,也方便和我一样不会修改代码的人 题目 Sine的一个朋友疯了,最近他老爱说反话,别人说什么他就倒着说一遍,真是个奇怪的人。那他到底说了什么 第1行:一个整数n(0 第2到n+1行:每行一个字符串(字符串长度大于0不超过1000,字符均为“可打印”字符,32
GoSurf真是奇怪啊。
我还以为我已经愚蠢到了不会使用blog的地步。还好发现是GoSurf的问题,输入区域的工具栏怎么也显示不出来。换了IE才知道……GoSurf很老牌了阿,怎么会有这个问题出现的,没想到。//刚才没有填写摘要就保存了,结果……内容全部丢失了,sigh。
疯了
程序员就应该是这个样子的么?感冒真难受,连续四个晚上没有回去了,今天还要再呆一会,胡子也不能刮,要变成野人了,严重缺乏睡眠,pf一下自己,不要命了么?还是那句话,fxzl。。。 
疯了!
为了下载个软件,专门注册了这么个破空间,又需要什么积分,积分从何而来?
最近穷疯了只好吃馒头
最近穷疯了只好吃馒头。想吃饼时把馒头拍扁了吃;想吃面时拿梳子把馒头梳几下再吃;想吃冰淇淋时把馒头放在冰箱里冻冻再吃;想吃饼干时把馒头烤脆了再吃;想吃肉时把馒头捏成猪或羊的形状吃;想吃火锅时把馒头切成片放在开水里捞着吃;想吃香肠时把馒头搓成条再吃;想吃汉堡时把馒头包在纸里然后把纸打开再吃;想吃香蕉时把馒头皮剥了再吃;想吃鸡腿时找根筷子穿着吃;想吃麦片时把馒头捏碎再压扁再泡水吃。穷有穷的过法
vue 输入一个数自动获取最近的整十数
HTML: 最近的整十数{{num}} js data(){ return {num:''} }, methods:{ var num=parseInt(this.num); var n=num%100; var floor=Math.floor(num/100); var ceil=Math.ceil(n
寻找距离某数最近的素数(C语言)
寻找距离某数最近的素数,从目标数开始双向寻找。(C语言),
21.2.8 获取最近一次匹配的最后一个子匹配
  在JavaScript中,lastParen属性($+)为RegExp属性的只读静态属性。该属性返回在最近一次匹配检测中所得到的最后一个子匹配的值。任何新的匹配检测都会改变该属性的值。如果没有任何子匹配,则该属性的值为一个空字符串。其语法如下所示。RegExp.lastParen 
求直线上的整数点算法
问题描述: 求直线上有多少个整数点(x,y)满足。 问题分析: 把直线方程进行移项,得到。 假设已经得到直线上一个点的坐标,假设直线存在另外一个点坐标为,那么把两点代入直线得到方程,整理得到 。 假设,上上式两边同除g,可以得到,其中。把等式再变形得到,此时的和互素,必定是的整数倍,即k可以为任意整数。整理得到,。 由上面的分析知道,只需要就出方程的任意一组解,就可以求出其他解。
C++最接近整数的浮点运算
Function return ceil 不小于给定值的最接近整数值 floor 不大于给定值的最接近整数 trunc (C++11) 绝对值不大于给定值的最接近整数 round(C++11) 最接近整数,中间情况下舍入到远离零 lround(C++11) 最接近整数,中间情况下舍入到远离零 llround (...