/ \A匹配绝对开头,匹配失败不会顺移
\z /.png\z/ \z匹配绝对末尾,.png后必须没有任何字符,才能成功匹配
\Z /.png\Z/ \Z匹配相对末尾,除\z功能外,如果.png后包含换行符...捕获变量保存的是字符串,它实质上是标量变量。 默认变量名称为1,2,其中n代表第几对括号中所捕获的字符串内容。 匹配失败时,3为空字符串,但是未定义100的值为undef。...捕获变量只应该在匹配成功时使用,否则得到的就是上次匹配成功的值,这可能不是我们想要的结果;
由于捕获变量的生命周期较短,当使用捕获变量时只应该在模式匹配成功后的数行内使用;
如果希望在数行之外使用,最好将其复制到某个普通变量中...\w+)
当这个模式分组匹配成功后,可以使用$name1取得匹配的字符串。..., a{n,m}
锚位和字符序列 abc, ^, $, \A, \z, \Z
择一选择 a|b, a|b|c
原子 a, [abc], \d, \1, \g{2}
在理解相当复杂的正则表达式时,就得按照