
正则表达式
Dark_Tomcat
事不三思终有败,人能百忍则无忧
展开
-
[学习笔记]常用的正则表达式
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,原创 2016-04-16 13:09:45 · 214 阅读 · 0 评论 -
[学习笔记]Java正则表达式
1. 概述 正则表达式是用于描述字符串复杂规则的工具,换句话说,正则表达式就是记录文本规则的代码。 2. 优势与劣势 优势:用了一些符号来代表这些代码,书写起来更为简单。 劣势:因为都是一些符号组成的表达式,所以阅读起来可读性不高,而且先要把符号学完。 3. 格式 3.1 元字符 . 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s原创 2016-04-16 13:49:12 · 7471 阅读 · 0 评论