我正在尝试替换所有具有以下内容的字符串:
Podcast 001 lksdf woejs sdklfjs wefsd
Podcast 002 sdfsd fgd
Podcast 003 fsdgw fdfs
Podcast 004 fdger fgdf
.
.
到
Podcast 001 - lksdf woejs sdklfjs wefsd
Podcast 002 - sdfsd fgd
Podcast 003 - fsdgw fdfs
Podcast 004 - fdger fgdf
.
.
因此我搜索了:
Podcast [0-9][0-9][0-9]
并尝试将其替换为:
Podcast [0-9][0-9][0-9] -
所以我得到:
Podcast [0-9][0-9][0-9] - etc.
这显然是错误的。
我在这里错过了什么?
答案1
使用引用捕获组:
- 搜索:
(Podcast \d{3})
- 用。。。来代替:
$1 -
$1
第 1 组的内容在哪里?