第十课:匹配空白字符

在处理真实世界的输入时,例如日志文件或用户输入,您会经常遇到空格。空格常用来格式化信息,使其更容易阅读和理解,但即使是一个简单的空格,也可能对正则表达式造成影响。

您在正则表达式中最常用的空格形式包括空格符(␣)、制表符(\t)、换行符(\n)和回车符(\r)(Windows 环境下尤为重要)。此外,空白字符的特殊符号 \s 可以匹配上述所有空白字符,这在处理复杂文本时非常方便。

下面的字符串中,每行开头都有一些空白字符作为缩进(数字是需要匹配的文本的一部分)。您可以尝试编写一个正则表达式,匹配每一行中数字和内容之间的空白字符。请注意,空白字符和其他字符一样,也可以和星号(*)、加号(+)等量词一起使用。

练习十:匹配空白字符

任务 文本
解决上述问题后,即可继续下一个题目,或 查看答案