1.前言
项目上写代码时经常遇到需要用正则限制某些输入,比如数字、邮箱、身份证,之前都是直接百度拿来用,后来碰到一些特殊的限制,这次要做一个只能输入1-100的数字,所以自己研究了一下。
2.基础知识
到底什么是正则表达式?
在编写处理字符串的程序或网页时,经常有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码.
3.实际应用
1-100的正则 ^([1-9]d?|100)$
0-100的正则 ^(d|[1-9]d|100)$