[英]Negative regex for finding text which do not contain certain characters
“用以下文本查找所有文件但不以.zip或.md5結尾的所有文件”的正則表達式是什么?
所以我有3個文件:
test-2016-123.zip......zip file
test-2016-123..........directory file
test-2016-123.MD5......checksum file
我想選擇中間文件test-2016-123
並忽略具有.zip或.md5等文件擴展名的文件。
完成此操作的正則表達式是什么?
到目前為止,我有這樣的事情:
test-*+[^.\]
但這顯然行不通。 任何幫助將不勝感激。
試試這個(^test).((?!(zip|md5)$).)*$
我不是Regex專家,但(^test).((?!(zip|md5)$).)*$
可以匹配任何其他擴展名,如果在這種情況下您可以使用.txt,.pdf之類的文本這個試試這個
^test-(\w+\-(\w+)$)
這將忽略所有擴展名,並為您提供適當的匹配..
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.