对于正则表达式,第一眼时觉得完全没有规律可寻,而且全是一堆各种各样的特殊符号,完全不知所云。其实唯一难的就是组合起来之后,可读性比较差,而且不容易理解,其实能看得懂简单的正则表达式,写得出简单的正则表达式,用以满足日常的需求即可。学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改 ...
分类:
其他好文 时间:
2020-02-20 15:19:36
阅读次数:
96
字符组:[] 写再括号中的内容,若出现,都可以被匹配到。 [0-9] 匹配数字 [a-z] 匹配小写字母 [A-Z] 匹配大写字母 [a-zA-Z] 匹配所有的大写和小写的字母 [a-zA-Z0-9] 匹配所有的大写和小写的字母和数字 [a-zA-Z0-9_] 匹配所有的大写和小写的字母和数字和下划 ...
分类:
编程语言 时间:
2020-02-20 10:17:54
阅读次数:
66
记得我是在delphi2005里面看到Record可以和Class一样定义方法(Function、Procedure)的,最近几年不像年轻时太爱看语言新特性了。Delphi XE2将正则表达式加入到了系统,成为体系的一部分 System.RegularExpressions,但是它表现出来的是TRe... ...
C语言处理正则表达式常用的函数有regcomp()、regexec()、regfree()和regerror()教程网站: https://www.jb51.net/tools/zhengze.html#introductionC语言中使用正则表达式一般分为三步:编译正则表达式 regcomp()2... ...
分类:
编程语言 时间:
2020-02-19 17:05:30
阅读次数:
88
设置环境变量找到QT的安装目录,并把下面的路径添加到系统环境变量中 C:\Qt\Qt5.9.2\Tools\mingw530_32\bin 下载boost并解压https://www.boost.org/users/history/version_1_69_0.html 生成编译文件通过命令进入下面 ...
1locate查找文件使用updatedb建立mlocate.db整个磁盘文件搜索建立索引影响磁盘性能。locate-i不区分大小写locate-n只列出前n个locate-r".(jpg|png)$"查找以jpg或png结尾的文件支持j基本的正则表达式2find实时搜索默认递归搜索find[OPTION]...[查找路径][查找条件][处理动作]find/etc-namepa
分类:
其他好文 时间:
2020-02-19 15:03:46
阅读次数:
74
正则表达式 一 定义 1 概念 描述字符模式的对象 2 创建方式 字面量形式 构造函数的形式 注意 第一个参数是模式字符串,因为字符串和正则表达式都是使用 \ 进行转转义,所以在第一个参数中,如果出现 \,则需要双重转义。第二个是修饰符。 字面量形式的正则已经创建便无法再去改变。可通过构造函数的形式 ...
分类:
其他好文 时间:
2020-02-19 14:44:28
阅读次数:
77
表达式全集 字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配 ...
分类:
其他好文 时间:
2020-02-19 12:51:11
阅读次数:
61
基本正则表达式 星号* 匹配它前面的字符串或正则表达式任意次(包括0次)。比如,“1122*” 将匹配11+1个或多个2,其可能匹配的字符串将是112、1122、112222、11223343等 句点. 匹配除换行符之外的任意一个字符。比如,“112.”将匹配112+至少一个字符,其可能匹配的字符串 ...
分类:
系统相关 时间:
2020-02-19 00:48:13
阅读次数:
74
grep是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。Unix的grep家族包括grep、egrep和fgrep。格式用法:grep[选项]…模式[文件]…在每个文件或标准输入中搜索模式。默认情况下,模式是一个基本的正则表达式(BRE)。正则表达式的选择和解释:-E模式是一个扩展的正则表达式-e模式使用模式进行匹配-f从文件中获取模式-i忽略大小写的区
分类:
其他好文 时间:
2020-02-19 00:42:42
阅读次数:
67