正则表达式简明参考

阅读(374.1k) 收藏 (56)

多端阅读《正则表达式简明参考》:

手册简介:

正则表达式(regular expression) 只不过是一种字符串匹配的模式,它提供了模式匹配功能的基础。

手册说明:


《正则表达式简明参考》主要内容

关于正则表达式的学习,网络上有很多的文章可以参考,但是挺大一部分的参考材料都过于冗长,而这篇文章是经过作者的熟练使用后,将知识点归纳总结出来,以便需要的朋友快速查阅。下述语法在Java中有效,但是大部分应该是通用的。

学完本教程,进行实战练习,才算真正掌握哦:点击开始实战

正则表达式介绍

正则表达式,别称规则表达式,英语:Regular Expression,在代码中常简写为regex、regexp或RE,是计算机科学的一个概念。

在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在 Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。

正则表达式的特点是:

  1.  灵活性、逻辑性和功能性非常的强;
  2. 可以迅速地用极简单的方式达到字符串的复杂控制。
  3. 对于刚接触的人来说,比较晦涩难懂。

由于正则表达式主要应用对象是文本,因此它在各种文本编辑器场合都有应用,小到著名编辑器EditPlus,大到Microsoft Word、Visual Studio等大型编辑器,都可以使用正则表达式来处理文本内容。

除了本书你还可以参考

《正则表达式》

《MongoDB 正则表达式》

《JavaScript 正则表达式》

《Python3 正则表达式》

《Ruby 正则表达式》

《Vimscript 基本的正则表达式》

《Perl 正则表达式》




二维码
建议反馈
二维码