首页 > 解决方案 > Python:为什么这个正则表达式不起作用?

问题描述

所以我让这个正则表达式在 pythex.org 上按预期工作,但它拒绝在 pycharm 中工作。

somepath = 'C:\Work_stuff\common\something\anything\cool_stuff' 
path_without_common = re.sub('.*\\common\\', "", somepath)

标签: pythonregex

解决方案


逃跑不好。

这是一个工作示例:

somepath = r'C:\Work_stuff\common\something\anything\cool_stuff'
path_without_common = re.sub(r"\\common", "", somepath)

推荐阅读