正则表达式匹配1-300所有数字,并求讲解

2022-04-11 社会 108阅读
\b[1-9]\d{0,1}\b|\b[1-2]\d\d\b|\b300\b
正则表达式不能直接匹配数字范围,对它来说,数字字母中文都一视同仁,所以只能间接匹配。
\b[1-9]\d{0,1}\b匹配1-99,\b[1-2]\d\d\b匹配100-299,\b300\b匹配300,必须加\b,才不会匹配3300或3003。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com