小编mac*_*791的帖子

替换整个单词 Python(仅变量)

我正在尝试做一个只替换字符串变量中的整个单词的代码。首先我找到了re.sub解决方案,但没有提到里面的变量。现在我的解决方案看起来(它不会替换整个单词):

for index in (range(len(lista)):
    query=query.replace(lista[index],var)
Run Code Online (Sandbox Code Playgroud)

正如上面的例子,我想lista[index]用 value from替换 value in VAR -> variable

编辑:

示例查询:

Select Information,AdditionalInformation,Price from Table
Run Code Online (Sandbox Code Playgroud)

示例lista vales:

Information, Price 
Run Code Online (Sandbox Code Playgroud)

示例变量:

var = "hide"
Run Code Online (Sandbox Code Playgroud)

最后查询应该看起来:

Select hide,AdditionalInformation,hide from Table
Run Code Online (Sandbox Code Playgroud)

python replace

1
推荐指数
1
解决办法
3156
查看次数

标签 统计

python ×1

replace ×1