+ -
当前位置:首页 → 问答吧 → <$key_fields[0]>和\($key_fields[0]\) 区别

<$key_fields[0]>和\($key_fields[0]\) 区别

时间:2010-08-08

来源:互联网

s/<$key_fields[0]>/$key_fields[1]/g 和 s/\($key_fields[0]\)/$key_fields[1]/g的区别在哪里?

作者: 自在香山   发布时间: 2010-08-08

区别在于<>和().
前者将<>及包含的内容$key_fields[0] 替换成$key_fields[1]
后者将()及包含的内容$key_fields[0] 替换成$key_fields[1]

作者: climby   发布时间: 2010-08-08



QUOTE:
区别在于和().
前者将及包含的内容$key_fields[0] 替换成$key_fields[1]
后者将()及包含的内容$key_field ...
climby 发表于 2010-08-08 14:39




    my $count = ($line =~ s/<$key_fields[0]>/$key_fields[1]/g);呢? 是一个判断吧? 其中s///g是对哪个源数据进行替换的呢?

作者: 自在香山   发布时间: 2010-08-08

我明白鸟!

作者: 自在香山   发布时间: 2010-08-08