正则表达式

来自Wiki.Citydatum
Reiziuh讨论 | 贡献2018年5月25日 (五) 17:51的版本 (创建页面,内容为“{{提示|该页面仍需进一步完善,欢迎加入我们}} 正则表达式(Regular Expression,常简写为regex、regexp)是计算机科学的一个概…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
TODO
提示:该页面仍需进一步完善,欢迎加入我们

正则表达式(Regular Expression,常简写为regex、regexp)是计算机科学的一个概念,表示用字符序列代表的某种文本模式,用来检索、替换那些符合这个模式(规则)的文本。

概述

模式

主流的正则引擎主要分为3类,分别为DFA,传统型NFA,POSIX NFA。其中DFA、NFA两种引擎都经历了20多年的发展,各自产生了很多变体,出台POSIX NFA规避了不必要变体的继续产生。

符号

正则表达式由普通字符元字符(metacharacters)组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的含义。

应用

上手

参考链接