用正则表达式验证一个字符串 这个字符串不能包含 / \ : " ? < > | * 这9个字符

如题所述

第1个回答  2013-10-23
var regExp = new RegExp("^[\u4e00-\u9fa5_a-zA-Z0-9!@#$^&().']+$");
return regExp.test(str);

用正则表达式验证一个字符串 这个字符串不能包含 \/ \\ : " ? < > |...
回答:var regExp = new RegExp("^[\一-\龥_a-zA-Z0-9!@#$^&().']+$"); return regExp.test(str);

...一个字符串string 里面不能包含\/\\:*?"<> 特殊字符,正则表达式怎么写...
s.matches("^.*[(\/)|(\\\\\\)|(:)|(\\\\*)|(\\\\?)|(\\")|(<)|(>)].*$");

java中如何用正则表达式判断一个字符串中是否包含0-9的数字?
public boolean isDigit(String strNum) { return strNum.matches("[0-9]{1,}");} \/\/ 判断一个字符串是否都为数字 public boolean isDigit(String strNum) { Pattern pattern = Pattern.compile("[0-9]{1,}");Matcher matcher = pattern.matcher((CharSequence) strNum);return matcher.match...

为什么文件名不能有\/ \\ : * " < > | ?这9个字符?
以前的ms-DOS(操作系统)和IBM-DOS保留这些字符作为命令行专用字符,它们不能在文件名和目录名中使用,否则会引起DOS运行出错。Windows系统保留了对以往DOS系统的兼容性,使得部分原有的DOS程序仍然可以在新系统里运行使用。因而,DOS命名规则也同时延续下来了。

怎么用 正则表达式 判断字符串中是否包含“0-9"和"."?
var reg=\/[0-9.]\/;var str="xxasdfasdf1213asdfasdf2312.asdfx."if(reg.test(str)){ alert('存在')}

正则表达式判断字符串中包含数字,大写字符,小写字母,特殊符号中的几种...
代码如下:function passwordValidate(str){ var rC = { lW:'[a-z]',\/\/小写字母 uW:'[A-Z]',\/\/大写字母 nW:'[0-9]',\/\/汉字 sW:'[\\\ -\\\/\\\:-\\\@\\\[-\\\`\\\{-\\\~]'\/\/特殊字符 };...

正则表达式以某一段字符为结尾,切中间不能包含该字符串?
正则表达式:(?<=<div class=.a.>)[\\s\\S]+?(?=.\/div>)匹配到的内容即为你需要的

正则表达式不包含某个字符串怎么写
C\\s*(?!10\\.3|192\\.168)([0-9]{1,3}\\.){3,}[0-9]{1,3}\\\/[0-9]{1,3}.*((Vlan[0-9]{4,})|(Vlan20)|(Port-channel))

正则表达式校验字符串格式并指定必须包含某些字符
一、需求 要求长度为8-9位,开头是字母 ,必须有数字,必须有下划线 二、思路解析 写法1:^[a-zA-Z](?=.*_)(?=.*d).{7,8} 首先,开头是固定的,以字母开头,所以可以这样写 ^[a-zA-Z];然后,要求必须要有数字和下划线,我们可以这些写 (?=.*_)(?=.*d) ,这两句的目的分别...

求一正则表达式 指定字符串中不允许出现 尖括号<>
str.matches("[\\\\w]*[(\\\\<\\\\>)][\\\\w]*") 如果有就返回true 如果可以不用正则,这个方法也行呀str.contains("<>")

相似回答