第一课:正则简介和基本知识

正则表达式 在从代码、日志文件、电子表格甚至文档等文本中提取信息时非常有用。 虽然正式语言背后有很多理论,但下面的课程和示例将探索正则表达式的更实际的用法,以便您能够尽可能快地使用它们。

在使用正则表达式时要识别的第一件事是,所有内容本质上都是一个字符,并且我们正在编写匹配特定字符序列(也称为字符串)的模式。 大多数模式使用普通的ASCII码,包括字母、数字、标点符号和键盘上的其他符号,比如%#$@! ,但unicode字符也可以用来匹配任何类型的国际文本。

下面是几行文本,注意当您在下面的输入字段中输入时,文本是如何突出显示每行匹配的字符的。 为了继续下一节课,您将需要使用每节课中引入的新语法和概念来编写一个匹配所提供的所有行的模式。

继续,并尝试编写一个匹配所有三行的模式,它可能像每行中常见的字母一样简单。

练习一:匹配字符

任务 文本
解决上面的问题,以继续下一个题目,或者查看 解决方案