我想替换" int"用" int int int"在一个文件practice.py中。以下代码无效。
perl -p -i -e "s/int/int{3}/g" practice.py;
答案 0 :(得分:2)
perl -i -pe 's/(int)\K/ $1 $1/g' practice.py
(-pe ".."
如果使用Windows)
答案 1 :(得分:1)
perl -p -i -e "s/int/int int int/g" practice.py;
{3}
只能用于匹配不在替换中的正则表达式。