我正在try 使用sed
的regexp.我已经用kiki测试了我的正则表达式,kiki是一个测试regexpd的gnome应用程序,它在kiki中工作.
date: 2010-10-29 14:46:33 -0200; author: 00000000000; state: Exp; lines: +5 -2; commitid: bvEcb00aPyqal6Uu;
我想用零来代替author: 00000000000;
.所以,我创建了regexp,当我在kiki中测试它时,它可以工作:
author:\s[0-9]{11};
但当我在sed
分钟内测试它时,它不起作用.
sed -i "s/author:\s[0-9]{11};//g" /tmp/test_regex.txt
我知道regex有不同的实现,这可能就是问题所在.我的问题是:我至少应该如何try "调试"sed发生了什么?为什么不起作用?