python - Python:为什么这个正则表达式不起作用?
问题描述
所以我让这个正则表达式在 pythex.org 上按预期工作,但它拒绝在 pycharm 中工作。
somepath = 'C:\Work_stuff\common\something\anything\cool_stuff'
path_without_common = re.sub('.*\\common\\', "", somepath)
解决方案
逃跑不好。
这是一个工作示例:
somepath = r'C:\Work_stuff\common\something\anything\cool_stuff'
path_without_common = re.sub(r"\\common", "", somepath)
推荐阅读
- flutter - BLoC 正在返回一个空快照。BLoC 流来自 Sqflite
- sql-server - 无法在 docker 容器内连接 SQLServer
- css - css:如何设置元素的位置?
- r - while 循环使用
- html - 当一个地标元素内部也有一个标题时,它是否应该有一个 aria-label?
- html - 如何隐藏和显示表格单元格文本?
- python-3.x - 从线程使用 tkinter 虚拟事件
- javascript - 水平居中导航栏(Bootstrap)项目
- windows - Windows 7 上的 ASDF 无法使用 CLISP 或 SBCL 加载 ASD 文件
- python - Python 显式定义对象属性类型