注:本文内容为摘自Mastering regular expressions(《精通正则表达式》)的笔记。
1.perl中对于嵌套括号的变量$1,$2等的保存:
2.字符串的元字符中有一些和正则表达式中对应的元字符一模一样。你可以在字符串中用\t加入制表符,也可以在正则表达式中用元字符\t来匹配制表符。
3.非捕获型括号(?:.....)
4.对shell来说,空格符就是一个元字符,它用来分隔命令和参数,或者参数和参数。在许多shell中,单引号是元字符,单引号内的字符串中的字符不需要被当作元字符来处理。
5.不同层级上使用元字符交互(multiple levels of simultaneously interacting metacharacters)。
6.在perl的正则表达式中,\b通常是匹配一个单词分界符的,但是在字符组中,它匹配一个退格符。
7.用\s匹配所有“空白” e.g.$input =~ m/^([-+]?[0-9]+(\.[0-9]*)?)\s*([CF])$/
8.
9.
10.