正则表达式
BabyMelvin
勤能补拙,孰能生巧。 -----华罗庚
展开
-
一、正则表达式
正则表达式(Regular Expression)是一种文本模式,普通字符和特殊字符(元字符)。 通过正则表达式可以: 1.测试字符串内的模式。 2.替换文本。 3.基于模式匹配从字符串中提取字符串。 正则表达式语法 非打印字符 \cx匹配由x指定的字符。\cM—>Control-M或回车符。 \f匹配一个换页符; \n匹配一个换行符; \r匹配一个回车符; ...原创 2017-05-18 17:00:21 · 403 阅读 · 0 评论 -
二、常用正则表达式
一、校验数字的表达式数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 正数、负数、和小数:^(\-|\+)原创 2017-05-18 17:08:00 · 393 阅读 · 0 评论