我已根据用户输入编写代码来搜索和替换make命令中的字符串
make language='english' id=234 version=V1 path='/bin'
在上面的代码中,我搜索了version=V1
并将版本替换为version=V2
import re
strings = "make language='english' id=234 version=V1 path='/bin'"
search_pattern= re.search('version=(.*?)\s', strings)
old_str = search_pattern.group(1)
print test.replace(old_str, "V2")
任何人都可以帮我用pythonic方式编写上面的代码或以其他任何方式编写上面的代码
答案 0 :(得分:0)
如果您使用str.replace
String = "make language='english' id=234 version=V1 path='/bin'"
String = String.replace("version=V1", "version=V2")