怎样用正则表达式判断一个字符串里面是否含有4个*号

如题所述

第1个回答  2017-09-29
var reg = /^([^\*]*\*){4}[^\*]*$/;
var str = "as*bsf*s*sdf*df";
reg.test(str);本回答被网友采纳
第2个回答  2017-05-02
^[^*]*?(\*)[^*]*?\1[^*]*?\1[^*]*?\1[^*]*$

怎样用正则表达式判断一个字符串里面是否含有4个*号
var reg = \/^([^\\*]*\\*){4}[^\\*]*$\/;var str = "as*bsf*s*sdf*df";reg.test(str);

正则表达式验证字符串由4个数字组成
[0-9]表示匹配数字,{4}大括号4表示前面的数字有4位。这个是不管为0001还是9999,都能匹配到

php 正则表达式如何判断一个字符串是否为合法的四则数学算式
判断str里是否存在连续运算符、小数点或运算符、括号、数字以外的字符 若存在则非法 若不存在则判断str里( 和 )数量是否一致

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

怎么用java写一个正则表达式去匹配包含一个或多个“*”的字符串
*\\\\*+.*$");Matcher matcher = pattern.matcher(你要匹配的字符串);if(matcher.matches()){ \/\/TODO:匹配 } else { \/\/TODO:不匹配 } 上面的代码应该可以满足你的要求,不过你要判断是否包含一个*。为什么不直接用contains("*") 或者 indexOf("*") > 0 呢?呵呵,希望对你有所帮助。

java怎么判断输入的字符串是数字或“*”符号?长度为4位
用正则啊,字符串的判读,拆分,匹配都常常使用,Stirng类中match()方法就可以了 比如:“StirngXxxx”.match("\\\\d{4}");j就可以判读是不是数字了。自己学学正则语言吧,在字符串操作很有用的哦~~~对呀,很有用的 用[0-9*]{0,4}试一试 ...

正则表达式 如何判断一个全部数字的字符串是否含有多个连续的字符串...
\/(\\d{1})\\\\1{3,}\/ 意思是首先匹配一个数字,然后引用该数字并匹配后面连续出现该数字至少三次,也就是连续出现四次或以上才会匹配,希望能够帮到你。

Oracle正则表达式如何查询一个字符串里面包含了任意标点符号的所有记录...
用 regexp_like这个函数来解决,正则表达式为:[[:punct:]]+这个正则可以找出任何标点符号。查询value中包含任何标点符号的记录如下:select * from xxx where regexp_like(value,'[[:punct:]]+');POSIX 正则表达式由标准的元字符(metacharacters)所构成: '$' 匹配输入字符串的结尾位置。如果设置...

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

哪位高手知道如何写一个正则表达式 来判断一个字符串中只可以有数字和...
可以反过来做,判断一个字符串中有没有除数字和空格以外的字符。定义一个正则表达式为:"[^0-9 ]"。如果和字符串匹配成功则说明不符合要求。用c#编写代码可以这样写:Regex pattern = new Regex("[^0-9 ]");bool b = !(pattern.IsMatch("123 3")); \/\/ true b = !(pattern.IsMatch(...

相似回答