标签: r regex python-3.x
我正在尝试解析字符串并修改与特定模式匹配的值。我基本上是在尝试将以下R代码转换为Python。
ffmpeg -i input.MP4 -c copy -metadata:s:v:0 rotate=0 output.MP4
我对Python regex完全陌生,并且很难弄清楚从哪里开始。 任何帮助将不胜感激!
答案 0 :(得分:2)
我想那您可以在Python中简单地做一个re.sub:
re.sub
import re regex = r"(\b[a-zA-Z]+):([a-zA-Z]\b)" test_str = ("abc:x\n" "DEf:y\n" "ABC:z") subst = "\\1\\2" result = re.sub(regex, subst, test_str) if result: print (result)
如果要浏览/简化/修改该表达式,请在this demo的右上角进行解释。
jex.im可视化正则表达式: