一行文本的开头或结尾可以使用 ^ 和 $ 来进行位置界定。在Windows、Linux、macOS 平台上换行的 表示方式略有不同,其中Windows上是\r\n,Linux上是\n,Mac上是\r。 在多行模式下,^ 和 $ 符号可以匹配每一行的开头或结尾,但Python的re模块实现的正则默认不是多行 匹配模式。 我们还可以使用 \A 和 \Z (其他语言中使用\z)来匹配整个文本的开头或结尾。