我使用正则表达式时遇到问题 我有一个包含3个文件的文件夹
advertise
我想只捕获test.log文件 我尝试了很多组合,如:
Test.log
Test.log.1
Test.log.2
...等 我该怎么办?
答案 0 :(得分:2)
Test.log$
$
表示字符串结束。
你的三场比赛不够,因为
Test.log
=包含 Test.log ^Test.log
=以 Test.log Test.log[^0-3]
=包含 Test.log 的任何内容,后跟不是0
,1
,2
或{的内容{1}}。但是,在这种情况下,您不想要的下一个字符是文字点。如果您想扩展上一个解决方案,另一种方法是使用negative lookahead:
3