可以有一个输入"some word"
。替换多个单词 - python
我想其中包含此输入
我试图用这个代码的一些其它文本"<strong>some</strong> <strong>word</strong>"
替换此输入:
input = "some word".split()
pattern = re.compile('(%s)' % input, re.IGNORECASE)
result = pattern.sub(r'<strong>\1</strong>',text)
却是失败,我知道为什么:我想知道如何将列表input
的所有元素传递给compile()
,以便(%s)
可以捕获它们中的每一个。
感谢所有帮助
你不应该使用'input'变量名 - 这是一个内置的功能... – Roberto
@Roberto肯定,做到了对这里的了解;)谢谢,虽然 – doniyor
噢,对不起啦:) – Roberto