Re: 删除列表中给定值的元素?
am 03.09.2011 04:07:46 von HJKL
哦,那要删除特定值的话,用grep 正则会出问题的,很可能误删其他的~
是不是应该改成 grep !/^$todel$/, @list
之前试过map sub(xx) @list 但是这样列表长度不会变,只是特定值
变成了 '' 空串~
【 在 FenRagwort (Secluded Life) 的大作中提到: 】
: grep不是面向字符串的,正则表达式才是,而且数字转为字符串转就转了,Perl不区分
--
48 65 6C 6C 6F 77 6F 72 6C 64 21
thanks to http://patorjk.com/software/taag/
[m[1;37m※ 来源:・水木社区
Re: 删除列表中给定值的元素?
am 03.09.2011 04:29:42 von Secluded Life
别返回空字符串,返回空列表()
【 在 asdfghj (HJKL) 的大作中提到: 】
: 哦,那要删除特定值的话,用grep 正则会出问题的,很可能误删其他的~
: 是不是应该改成 grep !/^$todel$/, @list
: 之前试过map sub(xx) @list 但是这样列表长度不会变,只是特定值
: ...................
--
[m[1;31m※ 来源:・水木社区