亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: grep [打印本頁]

作者: lougiven    時(shí)間: 2013-12-28 10:34
標(biāo)題: grep
請教, perl 里 grep篩選數(shù)組,能不能同時(shí)返回匹配元素的下標(biāo)?
或者有沒有其他方法 能同時(shí)篩選,并返回位置

謝謝
作者: Monox    時(shí)間: 2013-12-28 10:42
回復(fù) 1# lougiven

這個(gè)時(shí)候用map比較方便。當(dāng)然把列表傳給map前需要進(jìn)行轉(zhuǎn)換,讓下標(biāo)和數(shù)據(jù)一起傳給map,我相信會有其他人給你帖示例的。
   
作者: lougiven    時(shí)間: 2013-12-28 11:02
謝謝啊, 剛才看了一下map,還不是特別明白,希望哪位能給舉個(gè)例子就好了回復(fù) 2# Monox


   
作者: yestreenstars    時(shí)間: 2013-12-28 13:19
本帖最后由 yestreenstars 于 2013-12-28 13:19 編輯

醬紫?
  1. [root@localhost ~]# cat p
  2. #!/usr/bin/perl
  3. use 5.010;
  4. my @test = qw/t e s t/;
  5. say join "\n", map { "$_ $test[$_]" } 0 .. $#test;
  6. [root@localhost ~]# ./p
  7. 0 t
  8. 1 e
  9. 2 s
  10. 3 t
  11. [root@localhost ~]#
復(fù)制代碼

作者: lougiven    時(shí)間: 2013-12-28 13:55
我試一下,非常感謝 回復(fù) 4# yestreenstars


   
作者: xiumu2280    時(shí)間: 2013-12-28 14:14
or
  1. [each @data] for (0..$#data);
復(fù)制代碼





歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2