我使用..csv$获取所有以.csv结尾的文件,但我想获取所有不以. csv结尾的文件。当然,我可以使用..(tif|xls|PDF|jpg|etc)$但是有没有一种方法可以说除了.csv之外的所有文件?在regex 101测试站点尝试了所有方法,但没有成功:(
hwamh0ep1#
我想你可以试试这个。
(?!\.csv$)
ylamdve62#
对ERE求反是低效且棘手的,但您的情况很简单,因此可以手动创建求反:
^.{1,3}$|.*([^.]...|[^c]..|[^s].|[^v])$
此ERE选择:
.
c
s
v
2条答案
按热度按时间hwamh0ep1#
我想你可以试试这个。
ylamdve62#
对ERE求反是低效且棘手的,但您的情况很简单,因此可以手动创建求反:
此ERE选择:
.
的任何内容c
的任何内容s
的任何内容v
的字符