您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

带标志的Python re.sub不会替换所有出现的事件

带标志的Python re.sub不会替换所有出现的事件

看一下的定义re.sub@H_403_2@:

re.sub(pattern, repl, string[, count, flags])
@H_403_2@

第四个参数是计数,你使用re.MULTILINE@H_403_2@(是8)作为计数,而不是标志。

使用命名参数:

re.sub('^//', '', s, flags=re.MULTILINE)
@H_403_2@

或先编译正则表达式:

re.sub(re.compile('^//', re.MULTILINE), '', s)
@H_403_2@
python 2022/1/1 18:21:58 有466人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶