Skip to main content
 首页 » 编程设计

Python 字符串替换行为不同

2025年05月04日44jillzhang

下面的字符串替换代码打印“XXaXXbXXcXX1XX2XX3XX”。我知道这背后有一个原因,但很难找到它。谁能解释一下为什么?

if __name__ == '__main__': 
    match = "" 
    replace = "XX" 
    strr = "abc123" 
    print strr.replace(match, replace) 

请您参考如下方法:

将每对字符之间的空字符串替换为XX。