javascript - 提取两个字符之间的文本

标签 javascript regex

有一个像这样的字符串:

"*this* not that"

我可以选择*这个*

\*(.*?)\*

但我不能只得到这个

我想要实现的目标是用新字符串替换 -this- 。最简单的方法是什么?

最佳答案

你可以尝试:

"*this* not that".replace(/\*.*\*/,'*new_string*');
//"*new_string* not that"

关于javascript - 提取两个字符之间的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35769779/

相关文章:

javascript - 为什么在这种情况下原生 promise 似乎比 chrome 中的回调更快?

javascript - 设置 C3.JS X 轴和文本

swift : Regex for remove all inline HTML attributes

regex - R:如何创建公式对象以允许正确的文本表示?

regex - 为什么这个正则表达式返回的组比它应该返回的多?

javascript - 如何获取用户的国家/地区并转发到 URL?

javascript - 如何使用天气 API 删除天气预报中的第一个天气

javascript - Laravel Echo - 无法加入状态 channel

ios - 使用正则表达式删除 Objective-C 中的特定#tag

javascript - Regex/A?/g 不匹配多个 A