我需要只接受以下文件的Regex 视频文件 办公室文件 文件 PDF文件 .zip文件。 谢谢,
答案 0 :(得分:0)
使用egrep的小型演示:
C:\tmp
>cat filelist.txt
file1.txt
file2.doc
file3.DOC
file4.jpg
file5.JPG
file6.pdf
file7.jsf
file8.php
file9.java
C:\tmp
>cat filelist.txt | egrep -i "(^.*\.doc|^.*\.pdf)"
file2.doc
file3.DOC
file6.pdf
如果你正在谈论查看文件内部来检查它们,那就更复杂了。
这会对你写的语言产生影响,因为有一些变化 关于正则表达式的实现。