正则表达式 regular expression(五)

xiaoxiao2021-02-28  60

注:本文内容为摘自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.

转载请注明原文地址: https://www.6miu.com/read-54342.html

最新回复(0)