perl正则表达式中该注意的一个问题
请看以下例子
代码1
?
$a='abc123EEE11';@result=$a=~/\d+/g;
如果只想匹配一个结果,则把g参数省略掉
另外如果使用的是替换模式
如
$a='abc123EEE11k11';
@result=$a=~s/\d+/P/g
则result只有一个元素,其值为匹配的数目,当没有匹配时,是存储的是一个空置,似乎是空字符串吧