【发布时间】:2015-02-01 12:26:49
【问题描述】:
我需要使用 Javascript 正则表达式替换 foo{ 和 }bar 之间的 old 值。
foo{old}bar
如果old 是单行,则此方法有效:
replace(
/(foo{).*(}bar)/,
'$1' + 'new' + '$2'
)
我需要让它工作:
foo{old value
which takes more
than one line}bar
我应该如何更改我的正则表达式?
【问题讨论】:
标签: javascript regex multiline