【发布时间】:2011-01-27 14:41:33
【问题描述】:
我需要使用 JavaScript 正则表达式为一些文本添加标记。在 Python 中,我可以这样做:
>>> import re
>>> re.sub('(banana|apple)', r'<b>\1</b>', 'I have 1 banana and 2 apples!')
'I have 1 <b>banana</b> and 2 <b>apple</b>s!'
JavaScript 中的等价物是什么? string.replace(regex, newstring) 似乎只需要一个原始字符串来替换。
【问题讨论】:
标签: javascript python regex