读书人

perl正则表达式中该注意的一个有关问题

发布时间: 2012-09-10 11:02:32 作者: rapoo

perl正则表达式中该注意的一个问题

请看以下例子

代码1

?

$a='abc123EEE11';@result=$a=~/\d+/g;

如果只想匹配一个结果,则把g参数省略掉

?

?

另外如果使用的是替换模式

$a='abc123EEE11k11';

@result=$a=~s/\d+/P/g

则result只有一个元素,其值为匹配的数目,当没有匹配时,是存储的是一个空置,似乎是空字符串吧

?

?

读书人网 >perl python

热点推荐