gpt4 book ai didi

javascript - Visual Studio 代码。正则表达式仅搜索/替换撇号

转载 作者:行者123 更新时间:2023-12-01 01:11:57 26 4
gpt4 key购买 nike

我正在尝试查找以单词开头,后跟 ',然后是单词 (/\w'\w/) 的内容。例如(im, it's, What's,there's,John's),以John's为例,它会匹配n's。这是完美的,但一旦匹配,我只想替换 ' 而不是 ns

最佳答案

您可以使用捕获组。

([^'])'([^'])
| |________ Group 2
|
|______________ Group 1

let arr = [`i'm`, `it's`, `what's`,`there's`,`John's`]

arr.forEach(e=>{
e = e.replace(/([^'])'([^'])/g, "$1$2")
console.log(e)
})

  • Ctrl+f 添加正则表达式模式并选择 .* 选项。
  • 在第二个输入框中添加替换值$1$2

enter image description here enter image description here

关于javascript - Visual Studio 代码。正则表达式仅搜索/替换撇号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55085423/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com