正则表达式使用

来源:互联网 发布:淘宝优惠券网站怎么做 编辑:程序博客网 时间:2024/06/01 09:14

元字符
限定符
方括号中元字符

补充:
开始符号:^
结束符号:$

上边三个图标中已列出元字符、限定符、和方括号中元字符的含义,需要那个可
自寻查看。

正则表达式的用途呢就是验证输入的数据格式与表达式格式是否相同,相同的话
返回true否则返回false。

下面举例进行解说:
验证输入的是否为数字 如:1 33 0.444 12.4 -12.3 -0.1 0003
^-?\\d{1,}\.?\\d*$

“-?” : “-“号出现1次或0次
“\\d{1,}”:至少出现一次数字
“\.?” : “.”号出现1次或0次
“\\d*”: 出现数字0次或多次

$ :结束符

电话号码验证: 注意:这个是非正确的只是为了演示
^1[3,5,8]\\d{9}$

1 :第一位必须为1
[3,5,8] : 第二位为3,5,8其中一个
\\d{9}: 后边9位位数字

$ :结束符

在java中使用使用String 类的 matches(String regex)方法即可
如:String str=”1234.523“;
str.matcher(“-?\\d{1,}\.?\\d*$”);

0 0
原创粉丝点击