正则表达式
青耕
愿我们一如既往坚强
展开
-
正则表达式的匹配原理
匹配原则优先选择最左端的匹配结果废话不多说,上题: “indicates cat”用cat进行匹配结果就是indicates。 “indicates cat fat”用/fat|cat/进行匹配结果就是indicates,因为正则表达式的每一次尝试都要进行到底。标准的匹配量词(*、+、?、{m,n})优先匹配标准匹配两次的结果“可能”并非所有可能中最长的,但是它们总是尝试匹配尽可能多的字符,直到原创 2017-07-13 02:34:17 · 563 阅读 · 0 评论 -
正则表达式常用验证
常用的数字验证方法科学计数法^-?[0-9](\.\d+)?\*10\^-?\d+$二进制数值^(0|(1[01]*))$八进制数值的验证^(0|([1-7][0-7]*))$十六进制数值的验证^(0|([1-9A-Fa-f][0-9A-Fa-f]*))国内手机号(移动号码段:139、138、137、136、135、134、159、158、157、150、151、152、147(数据卡)、原创 2017-07-18 18:57:10 · 280 阅读 · 0 评论