如何进行简单的正则表达式替换:
0x
> 0x0
我尝试过使用sed和perl ......但正则表达式是我的弱点。
echo $1 | perl -pe '0x and 0x0'
#$1 being first argument to function
试过这个,但我得到一个空洞的回声。
答案 0 :(得分:0)
嗯,这是一种方式:
perl -pe 's/0x/0x0/g'
如果遇到问题,你必须具体。例如,您可能希望避免将0x0
替换为0x00
使用正则表达式,例如:
perl -pe 's/0x0?/0x0/g'
答案 1 :(得分:-2)
不要使用perl
。这就像用大炮射击一样。使用sed
echo $1 | sed -e 's/0x/0x0/g'