作者KaryuuIssen (FIRE DRIFT)
看板Perl
标题[问题] 档案名称问题
时间Tue Apr 17 14:24:31 2012
假设我有很多txt档:
abc001.txt
abc002.txt
abc003.txt
…
…
想抓这些档名到阵列中,要用@filelist=<abc*.txt>;
但为什麽不是@filelist=<abc.*.txt>; ?
按理说这才是正规表示式的写法不是吗?
感谢回答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.18.113
1F:推 l10nel:<...> 里面的万用字符*和?用法不同於正规表示式,而是一般 04/17 19:20
2F:→ l10nel:人熟悉的万用字元用法:*表示任何长度字元,?表示一个字元 04/17 19:24
3F:→ l10nel:而.符号表示档名和副档名之间的点,例如 *.txt 指所有txt档 04/17 19:28
4F:→ KaryuuIssen:SOGA 感谢 04/18 10:10