1
/myFilename_.*csv|other_.*csv|third_.*/g
它几乎可以正常工作,但是当两个匹配项存在时匹配整条线?用于查找三种差异文件名称模式的正则表达式?
我试图找到myFilename_randomstuff.csv或other_5randomstuff.csv或third_randomstuff.csv
/myFilename_.*csv|other_.*csv|third_.*/g
它几乎可以正常工作,但是当两个匹配项存在时匹配整条线?用于查找三种差异文件名称模式的正则表达式?
我试图找到myFilename_randomstuff.csv或other_5randomstuff.csv或third_randomstuff.csv
myFilename_.*?\.csv.*?|other_.*?\.csv.*?|third_.*?\.csv.*?
也许缩短为'myFilename _。*?\。csv | other _。*?\。csv | third _。* ?\。csv'因为反正'.csv'之后的任何内容都可以出现,并且非贪婪地匹配零个或多个字符总是不会匹配任何内容。 (这可以标记为接受的答案?) –
一个基本的正则表达式的教程可以解决这个问题。 –
非贪婪的匹配 - 'myFilename _。*?csv | other _。*?csv | third _。* ?. csv' – TessellatingHeckler