我想将我的 rxjs 代码升级到新语法。为此,我使用 vscode 并通过正则表达式“查找和替换”。
旧语法:
.pipe(
catchError((err) => {
...
})
)
.subscribe((res) => {
...
});
新语法是:
.subscribe({ next: (res) => { ... }, error: (err) => { ... });
我尝试使用我构建的这个正则表达式,但我似乎正则表达式是错误的,不知道为什么,因为在那个正则表达式中我找到了 and 之间catchError的内容subscribe。那么如何让它以正确的方式工作呢?
\.pipe(\s\ScatchError(.*).subscribe(.*)
另外,我如何替换任何我匹配这个模式到新模式的地方? 正则表达式101.com