我试图提取文本中没有磁盘字母的文件补丁。喜欢从AvastSecureBrowserElevationService; C:\Program Files (x86)\AVAST Software\Browser\Application\elevation_service.exe [X]
提取:\Program Files (x86)\AVAST Software\Browser\Application\elevation_service.exe
。
我的实际正则表达式看起来像这样,但它会停在任何可以包含文件名的空间上。
(?<=:\\)([^ ]*)
我想出的解决方案是,我可以在点之后匹配第一个空格字符,因为在点之后会有一些带有空格的目录名称的可能性很小,而且我总是会进行快速的手动检查。但我不知道如何在正则表达式中写这个
繁花不似锦
慕哥6287543
慕工程0101907