我正在努力学习这个正则表达式 我有一个简单的字符串,如下所示:
'<SQL>GEOMETRYTYPE = 10 AND RPAREA = 1112</SQL>'
它的号码在变,我想换一个
import re
text1 = '<SQL>GEOMETRYTYPE = 10 AND RPAREA = 1112</SQL>'
re.sub('<SQL>GEOMETRYTYPE = 10 RPAREA = '\d+,text1)
为此:
'<SQL>GEOMETRYTYPE = 10 AND RPAREA = 1112 AND NAME EXSISTS NO </SQL>'
我正在努力:
import re
text1 = '<SQL>GEOMETRYTYPE = 10 AND RPAREA = 1112</SQL>'
re.sub('<SQL>GEOMETRYTYPE = 10 RPAREA = '\d+,text1)
在RPR区域中有数千种不同的数字出现,所以搜索和替换将花费永远的时间
有什么帮助吗
您可以使用此正则表达式执行此操作:
它使用捕获组获取两个数值,然后可以在带有
re.sub
的新字符串中使用这两个数值:相关问题 更多 >
编程相关推荐