我有一个类似于"(addtwo*decimal*p_cost)/(cost+density)"
的字符串表达式。
我只想取代成本,但它取代p_cost
以及类似的-
p_"replaced value"
。我试过用词界限,但运气不好,请帮忙。你知道吗
expr = '(addtwo*decimal*p_cost)/(cost+density)'
expr = string.replace(expr, r"\b%s\b" % str(' cost '), str(3)) not doing anything.
Tags:
使用正则表达式。你知道吗
输出:
在regex模式字符串中的搜索词(
(?<![_])
)之前和之后((?![_])
)的方括号中插入禁止替换搜索词的所有字符。你知道吗相关问题 更多 >
编程相关推荐