grep EXPR, LIST |
grep ( EXPR, LIST)从列表中解压到任何一个元素EXPR 是TRUE。
在标量上下文 - 表达式 的次数返回true
在列表上下文中 - 列表的元素相匹配的表达式
试试以下实例:
#!/usr/bin/perl #by www.gitbook.net @list = (1,"Test", 0, "foo", 20 ); @has_digit = grep ( /\d/, @list ); print "@has_digit\n"; It produces following result 1 0 20