在线正则表达式工具,正则表达式测试工具、正则表达式匹配工具,可用于正则表达式正确性验证,字符替换验证,是js,java,php,python开发程序员的必备工具。
正则表达式,又称规则表达式,在程序编码中,一般被用来检索、替换那些符合某个模式(规则)的字符串。
常用的正则表达式:
1、匹配文本中非负的整数信息:^\d+$
2、匹配文本中正整数内容:^[0-9]*[1-9][0-9]*$
3、匹配文本中非正的整数内容:^((-\d+)|(0+))$
4、匹配文本中负数内容:^-[0-9]*[1-9][0-9]*$
5、匹配文本中整数信息:^-?\d+$
6、匹配文本中英文字符串:^[A-Za-z]+$
7、匹配文本中英文大写字符串:^[A-Z]+$
8、匹配文本中英文小写字符串:^[a-z]+$
9、匹配文本中英文、字符数、字串:^[A-Za-z0-9]+$
10、匹配文本中手机号信息:^((\d2,3)|(\d{3}\-))?13\d{9}$
11、匹配文本中首尾空格:(^\s*)|(\s*$)
12、匹配文本中空行:\n[\s| ]*\r
13、提取文本中IP地址信息:(\d+)\.(\d+)\.(\d+)\.(\d+)