1
匹配文件如何匹配不包含特定字符串
aby_<ANYTHING>.csv
xyz_<ANYTHING>.csv
但不
aby_<ANYTHING>_Result.csv
xyz_<ANYTHING>_Result.csv
而<ANYTHING>
可以使用正則表達式的任何字符串?
匹配文件如何匹配不包含特定字符串
aby_<ANYTHING>.csv
xyz_<ANYTHING>.csv
但不
aby_<ANYTHING>_Result.csv
xyz_<ANYTHING>_Result.csv
而<ANYTHING>
可以使用正則表達式的任何字符串?
怎麼樣:
'^(aby|xyz)_.*?(?<!_Result)\.csv$'
你可以嘗試正則表達式
^.*(?!_Result)\.csv$
這將匹配任何字符序列,則不是字符串 「_result」,則該字符串名爲 「.csv」 。它也會期望整個字符串被匹配。
什麼語言/正則表達式庫?你可以使用倒置正則表達式嗎? – feralin 2013-03-25 16:25:52
我正在使用Python標準正則表達式庫。 – Razer 2013-03-25 16:26:51
如果碰巧等於'_Result' –
2013-03-25 16:30:37