正则表达式使用
来源:互联网 发布:淘宝优惠券网站怎么做 编辑:程序博客网 时间: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
- Python正则表达式:如何使用正则表达式
- 正则表达式使用详解
- 正则表达式使用详解
- 使用正则表达式
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 使用正则表达式
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 正则表达式使用详解
- 使用正则表达式
- 正则表达式使用详解
- 正则表达式使用详解
- 【POJ 3140】 Contestants Division(树型dp)
- 在Windows下Android Studio 中配置Genymotion和Git等环境
- spring中的设计模式
- 蓝牙设计问与答
- 【Data Algorithms_Recipes for Scaling up with Hadoop and Spark】Chapter 9 Recommendation Items
- 正则表达式使用
- AngularJS单页面应用的5大缺陷
- matlab图像处理函数小结
- socket的半包,粘包与分包的问题
- android 开发工具
- eclipse 要装tomcat时没有server选项
- Windows环境编译Hadoop 2.7.2
- 正则表达式资料 思维导图
- Java网络编程之Socket与SocketServer