正则表达式
发布时间:2020-12-14 06:16:32 所属栏目:百科 来源:网络整理
导读:慕课:https://www.imooc.com/learn/706 1.元字符/b /b用来匹配边界,如 /bhi/b 匹配单独的hi单词。 /B匹配非边界。 ? 2.匹配数字d d{5}表示循环匹配5次数字,d{3,5}表示循环匹配3到5次。 ? 3.量词?,*,+。 ?等价于长度{0,1} 如 d? 匹配长度为0到1的数字
慕课:https://www.imooc.com/learn/7061.元字符/b/b用来匹配边界,如 /bhi/b 匹配单独的hi单词。 /B匹配非边界。 ? 2.匹配数字dd{5}表示循环匹配5次数字,d{3,5}表示循环匹配3到5次。 ? 3.量词?,*,+。?等价于长度{0,1} 如 d? 匹配长度为0到1的数字 *等价于长度{0,∞} 如 d* 匹配长度为0到无穷的数字 +等价于长度{1,∞}如 d+?匹配长度为1到无穷的数字 ? 4.元字符^ 开始? 如匹配[1995/08/23,12457/08/23]中的正确年月日,使用?^d{4}/d{2}/d{2}?就可以匹配到1995/08/23 . 匹配任何单个字符? 转义 将某些字符转义 如 .(表示点,而不是运算符) /(表示/) ? $ 结束 和^用法差不多 [] 构建简单的类(泛指对象) 字符类:[+/] 表示匹配+ /符号 而[^abc]表示匹配不是abc的项。范围类:[a-z0-9] 匹配a-z以及0-9的项等等 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |