
正则表达式
文章平均质量分 63
正则表达式
AI算法攻城狮
互联网算法工程师,拥有扎实的理论基础和丰富的算法落地实践经验
展开
-
正则表达式入门到精通
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来判断字符串本身是否符合某种模式、字符串是否包含某种子串、将匹配的子串替换、从字符串中取出符合某个条件的子串等。原创 2020-06-12 16:55:03 · 1222 阅读 · 2 评论 -
【hive编程】正则表达式经典案例
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。原创 2019-11-12 17:05:57 · 6865 阅读 · 1 评论 -
正则表达式需要转义的特殊字符
正则表达式中有些字符具有特殊的含义,如果在匹配中要用到它本来的含义,需要进行转义(在其前面加一个\)。下面总结了常见的一些需要转义的特殊字符:$ 匹配输入字符串的结尾位置。如果设置了RegExp对象的Multiline属性,则 $ 也匹配,如‘\n’或’\r’。() 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符。* 匹配前面的子表达式零次或多次。+ 匹配前面的子表达式一次或多次。. 匹配除换行符\n之外的任何单字符。[] 标记一个中括号表达式的开始。? 匹原创 2021-03-08 16:58:07 · 2153 阅读 · 0 评论 -
正则表达式匹配 整数和正整数
一、匹配规则* 表示前面的子表达式匹配0次或更多次?匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。要匹配 ? 字符,请使用 \?\d 匹配数字+ 匹配前面的子表达式一次或多次。要匹配 + 字符,请使用 \+二、匹配代码function isInt(str) { var g=/^-?[1-9]+[0-9]*$/; return g.test(str);...原创 2018-03-10 11:02:45 · 28083 阅读 · 1 评论 -
正则表达式 - 匹配 IPV4地址
一、IPV4地址格式IPV4地址的长度为32位(共有2^32个IP地址),分为4段,每段8位用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。0.0.0.0 ~ 255.255.255.255根据规则:每段相同,范围都在 0 ~ 2550~255 对应的正则表达式为 (2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2}下面简单介绍它的组成...原创 2019-10-10 12:29:02 · 4523 阅读 · 0 评论