说我有一个很大的父字符串包含很多字符。如何在特定的字符匹配之间插入另一个字符串(并且另外擦除我的匹配字符之间的任何字符)?如何在Python中的特定字符之间插入字符串?
例如,我的largeString
保证包含一组######
的(6个散列字符)。我怎样才能将它插入之间我smallString
,类似于(我想倒不如说“创建另一个字符串”,因为字符串是不可变的)事情结束了:
largeString = "Lorem ipsum ###### some previous text to be erased ###### dolor sit amet"
smallString = "foo bar"
newString = "Lorem ipsum ###### foo bar ###### dolor sit amet"
任何想法?我认为这将使用正则表达式一点的...
'###' - >'######'? – 2014-12-05 18:42:50
你想要替换所有的事件或单个事件? – Cfreak 2014-12-05 18:45:37
@Cfreak在较大的字符串中总是只会出现一次。 – ReactingToAngularVues 2014-12-05 18:46:59