# 课程 3:匹配特定字符

上节课的点元字符非常强大,但有时强大了。比如我们匹配电话号码时,并不希望将字母"(abc) def-ghij"视作一个有效的号码。

有一种方法可以在正则表达式中匹配特定字符,方法是在方括号 (square brackets) 中定义它们。比如,模式 [abc] 将只匹配单个字母 a、b 或者 c,其他什么也不匹配。

下面几行字符串中,我们只想匹配前三个而不匹配后三个。请注意,如果使用点元字符,我们就无法避免匹配后三个字符串。因此,必须使用上面的方法来明确声明要匹配的字母。

练习 3:匹配特定字符
Task Text Result
match can
match man
match fan
skip dan
skip ran
skip pan
解决上述任务以继续下一个问题,或者查看答案