0
我在這裏使用Python 2.7,其中有一個字符串"portalColumn":"col-0","portlet":
,我試圖用「col-1」或「col-0」替換「col-0」 COL-2" 於是,我嘗試使用Python的s = re.sub("col-(.*?)", column, portletJsonString)
在Python中替換字符串 - 使用Re.sub - 具有額外的不必要字符
它取代了‘COL-0’"col-10"
當我通過‘COL-1’在column
變量..和portletJsonString
是我在字符串我想替換它。 所以我看到這個後re.sub電話: "portalColumn":"col-10","portlet"
什麼是正確的方法來取代我的字符串傢伙?它保持0完好無損。
感謝您的任何幫助。
爲什麼不使用'\ d +',而不是'。*?'?我的意思是,你畢竟在尋找數字。 – 2013-04-05 18:54:14