我有一个正则表达式,需要与如下路径进行匹配:"C:\Documents and Settings\User\My Documents\ScanSnap\382893.pd~“。我需要一个匹配所有路径的正则表达式,除了那些以'~‘或'.dat’结尾的路径。我遇到的问题是,我不知道如何匹配和否定确切的字符串'.dat‘,并且只在路径的末尾。我已经构建了正则表达式,但不需要匹配.dat
[\w\s:\
我需要一个正则表达式来捕获字符串中列出的字段名。在这里列出的是我的要求:
capture {this} text and exclude \{that}?我使用的是PHP和preg_match (我可以使用diff函数,我对想法很开放)
有什么想法吗?我也愿意解释这个结果,这样我就可以学到一些东西:)