PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Perl
[问题] 档案名称问题
楼主:
KaryuuIssen
(一闪)
2012-04-17 14:24:31
假设我有很多txt档:
abc001.txt
abc002.txt
abc003.txt
…
…
想抓这些档名到阵列中,要用@filelist=<abc*.txt>;
但为什么不是@filelist=<abc.*.txt>; ?
按理说这才是正规表示式的写法不是吗?
感谢回答
作者:
l10nel
(小失)
2012-04-17 19:20:00
<...> 里面的万用字符*和?用法不同于正规表示式,而是一般人熟悉的万用字符用法:*表示任何长度字符,?表示一个字符而.符号表示档名和副档名之间的点,例如 *.txt 指所有txt档
楼主:
KaryuuIssen
(一闪)
2012-04-18 10:10:00
SOGA 感谢
继续阅读
Re: [问题] 关于档案标头
l10nel
[问题] 关于档案标头
brasil
[问题] 矩阵运算问题
ncuatm
[问题] 去除二维阵列内重复串行
firegsh
[问题] 时间格式
imce
[情报] cpansearch
kornelius
[情报] perldoc translation
kornelius
Links
booklink
Contact Us: admin [ a t ] ucptt.com