第1½课:数字123

字符包括普通的字母,也包括数字。事实上,数字0-9也仅仅是字符,如果你查看一个ASCII 表格,你会发现它们是按顺序排列的。

在不同的课程中,你将被介绍到正则表达式中使用的许多特殊的元字符,这些元字符可以用来匹配特定类型的字符。在这种情况下,字符\d可以用来代替0到9之间的任何数字。前面的斜杠将其与简单的d字符区分开来,并表明它是一个元字符。

下面是几行包含数字的文本。尝试编写一个模式来匹配下面字符串中的所有数字,并注意你的模式是如何匹配字符串中的任何位置,而不仅仅是从第一个字符开始。我们将在后面的课程中学习如何控制这一点。

练习1½:匹配数字
任务 文本  
匹配 abc123xyz To be completed
匹配 define "123" To be completed
匹配 var g = 123; To be completed
解答

尝试输入所有行中常见的数字123,看看它们是如何匹配的。

解决上述任务以继续下一个问题,或者阅读解答