正则表达式
文章平均质量分 67
-yanhui-
这个作者很懒,什么都没留下…
展开
-
正则表达式(一)彻底理解正则表达式的元字符
正则表达式分为元字符和文字。正则表达式的元字符拥有非常强大的描述能力。行的起始和结束脱字符号^(代表一行的开始)美元符号$(代表一行的结束)^cat //匹配以cat开头的行cat$ //匹配以cat结尾的行...原创 2018-08-25 14:06:27 · 3501 阅读 · 4 评论 -
正则表达式(二)扩展应用(结合perl语言)
Perl语言的正则表达式功能非常强大,基本上是常用语言中最强大的,很多语言设计正则式支持的时候都参考Perl的正则表达式。以下面一个例子入门:perl实现匹配一个标量是否是数字。#!/usr/bin/perl$rely = <STDIN>; #键盘输入if($rely =~ m/^[0-9]+$/){ print("is digits");}else{ prin...原创 2018-08-25 15:38:52 · 382 阅读 · 0 评论 -
正则表达式(三)——环视
环视结构不匹配任何字符,只匹配文本中的特定位置。这一特点与锚点^和$很相似。但是环视功能更强大。顺序环视(?=……)逆序环视(?<=……) 顺序环视主要用于匹配位置,可以理解为:右面是”……”的字符位置。Jeff(?=Jeffrey) //只会匹配后面紧邻Jeffrey的Jeff,也就是只会匹配Jeffrey里面的Jeff //换个...原创 2018-08-25 15:58:59 · 2749 阅读 · 1 评论 -
正则表达式(四)——匹配原理
未完成原创 2018-09-03 00:29:27 · 582 阅读 · 0 评论