✕
正则表达式 在处理代码、日志、表格或文档中的文本时非常实用,可以帮助我们快速提取所需的信息。虽然它背后有一定的理论基础,但本课程将侧重于实际用法,帮助您尽快学会并上手使用。
学习正则表达式的第一步是要明白:一切文本都是由字符组成的,而正则表达式就是用来匹配特定字符序列(也就是字符串)的一种模式。大多数模式由常见的 ASCII 字符组成,比如字母、数字、标点符号,以及键盘上的其他符号(如 %#$@!)。此外,正则表达式也支持 Unicode 字符,适用于匹配各种语言的文本。
下面有几行示例文本。当您在下方的输入框中尝试输入正则表达式时,会看到每行中被匹配到的部分被高亮显示。为了继续学习,您需要使用本节介绍的语法,写出一个能匹配所有示例行的表达式。
现在请动手试试,写一个能匹配所有三行文本的正则表达式。这个模式可能非常简单,比如匹配每行中共同出现的字母。