标签: python regex python-2.7 python-3.x
我的意思是这个正则表达式中的任何数字。
w{1,1} --> w{1} w{2,2} --> w{2}
等等。
答案 0 :(得分:1)
查找w\{(\d*),\1\}并将其替换为w{\1}。
w\{(\d*),\1\}
w{\1}
以下是python代码的完整示例:
import re re.sub(r'w\{\s*([0-9]+)\s*,\s*\1\s*\}', r'w{\1}', 'w{1,1}')
说明:
\{
\}
[0-9]+
\s*
\1