早教吧作业答案频道 -->其他-->
关于正则表达式{}的意思.例如{1,3}.希望能举出具体的事例程序(java)说明.关于Patternp=Pattern.compile("\\d{3,5}");Matcherm=p.matcher("123-12546-1234-12");p(m.matches());是不是123-12546-1234-12中都出现数字3到5次
题目详情
关于正则表达式{}的意思.例如{1,3}.希望能举出具体的事例程序(java)说明.
关于
Pattern p=Pattern.compile("\\d{3,5}");
Matcher m=p.matcher("123-12546-1234-12");
p(m.matches());
是不是123-12546-1234-12中都出现数字3到5次才是ture还是只要符合3或4或5就是true?
m.matches() 这个匹配的是全文是什么意思?
关于
Pattern p=Pattern.compile("\\d{3,5}");
Matcher m=p.matcher("123-12546-1234-12");
p(m.matches());
是不是123-12546-1234-12中都出现数字3到5次才是ture还是只要符合3或4或5就是true?
m.matches() 这个匹配的是全文是什么意思?
▼优质解答
答案和解析
m.matches()相当于js中的regexp.test(),即验证正则是否与整个输入串匹配.
如上你的matches结果将是错误的.符合123-12546-1234-12这样的正则应该像这样子:
\\d{3}-\\d{5}-\\d{4}-\\d{2}
{3,5}的确如你所想是出现3~5次的意思.你还可以这样写:{,5}=0~5次,{1,}=大于1次,{3}=3次
如上你的matches结果将是错误的.符合123-12546-1234-12这样的正则应该像这样子:
\\d{3}-\\d{5}-\\d{4}-\\d{2}
{3,5}的确如你所想是出现3~5次的意思.你还可以这样写:{,5}=0~5次,{1,}=大于1次,{3}=3次
看了 关于正则表达式{}的意思.例...的网友还看了以下:
一语双关——双关法一语双关1,不要只是一味地抄,要用心思考,才不会成为.2,大考小考,快把我. 2020-06-10 …
血常规化验单幼稚细胞怎么看一般血常规化验单没有幼稚细胞这一项,可我的近两次检查都有幼稚细胞值,一次 2020-07-05 …
数学概率问题里关于“至少不全是”的疑问.有一批产品1至少有一件次品.2不全是次品.请问这两点是不是 2020-07-13 …
1.若(a-2)x的平方-3x-(a+3)是关于x的一次多项式,则a=,这个一次多项式是,若它是关 2020-07-16 …
1、2的7次方是不是单项式如果是那么系数和次数分别是什么?2、如果a乘x乘y的b次方是关于X,y1 2020-07-21 …
已知代数式2x^2-mnx^2+y^2是关于字母x,y的三次三项式,求m,n的条件.已知多项式3x 2020-07-31 …
关于一元一次方程~1.由公式s=ut+1/2at的2次方(t不等于0),求U的表达式2.设y1=1 2020-08-02 …
已知y是奇质数,求证(2的y次方+1)不是素数且是2+1=3的倍数数论数论 2020-11-06 …
在下列四个复句中,与其他三个复句的第一层次关系不同的一句是:()A、在自然科学发展的历史中,有不在下 2020-11-26 …
在下列四个复句中,与其他三个复句的第一层次关系不同的一句是:()A在自然科学发展的历史中,有不少 2020-11-26 …