
1 weizhen199 2019 年 1 月 22 日 $ |
2 weizhen199 2019 年 1 月 22 日 啊,当我没说,正则没有取值再赋值这种功能,你可能要用一些其他的工具 |
3 masker 2019 年 1 月 22 日 via Android 替换啊。分组替换。 |
4 zjp 2019 年 1 月 22 日 假设 `正则匹配到了 Alice` 就是匹配双引号里的内容,可以用 ^(.*"(.*)".*)$ 替换为 \1\2 总觉得不优雅... |
5 quinoa42 2019 年 1 月 22 日 用 python 的话很简单,bash 也不难 ```bash caught=$(echo "$1" | grep --only-matching "Alice") output="$1,$caught" echo $output ``` |
6 lfzyx OP 用 sed 的括号 加上 \1\2 解决了 |
7 dcmmc 2019 年 2 月 4 日 `capture group` 了解一下, 就像 `lfzyx` 说的. |