正则表达式使用

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

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

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

正则表达式的用途呢就是验证输入的数据格式与表达式格式是否相同,相同的话
返回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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值