看板 Perl 關於我們 聯絡資訊
如提 stackoverflow上有查到 可以用if( grep { $aaa =~ /$_/} @array) 就可以做到$aaa跟array其中之一element match的判斷 但假如我要做的是 $aaa 跟array其中每一個element都不match的判斷呢? 感恩指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.20.28 ※ 文章網址: https://www.ptt.cc/bbs/Perl/M.1487257566.A.BC1.html
CindyLinz: 那不是在 grep 前面加一個驚嘆號 ! 就好了嗎? ^^ 02/17 00:47
哦哦 我原本用if( grep { $aaa !~ /$_/} @array)...
herculus6502: 果然是老梗XD 02/17 06:14
※ 編輯: nnkerker (111.255.10.145), 02/22/2017 21:43:08
AntaresStar: 改unless也行 XD 02/22 23:20
CindyLinz: 你原本改的.... 是「是否存在不 match 的 element」 02/25 23:38
CindyLinz: 這不是 perl 問題, 是一階邏輯的問題 XD 02/25 23:38