其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

Python正则表达式语法错误

GG网络技术分享 2025-03-18 16:14 2


问题描述:

import re

pattern = re.compile(ur"<[img]\\+[jpg]>")

str = ur''

print(pattern.search(str))

这个正则表达式(上图)应该是错的,但重点不在这,重点在于无论我怎么换表达式都报错语法错误(如下)

import re

pattern=re.compile(ur"\\< [img][^\\\\>][src] *= [\\"\\’]{0,1}([^\\"\\’\\ >])")

str=ur"

print(pattern.seach(str))

网友观点:

没有ur''这个写法
应该是 r'' 这个

python正则表达式无效怎么办?我是想把这个正则当成字符串小a来着,可是好像没用?

你好。

python 正则表达式不是这样使用的。

替换语法:re.sub('a', 'A', 要替换的句子, 是否忽略大小写等,可空置)

截图如下:

标签:

提交需求或反馈

Demand feedback