正则,要替换的0与$1组成了$10,如何解决?

正则,要替换的0与$1组成了$10,如何解决?

s/(<\w+\s+.*?id="?age"?.*?>).*?(<\/\w+>)/$10$2/gmi
我的本意是将.*?替换为0,结果0放进去之后与$1组成了$10。如何解决这个问题呢?
${1}0
你们难道从来都不看入门书麽?
奇怪ing......
s/(<\w+\s+.*?id="?age"?.*?>).*?(<\/\w+>)/${1}0${2}/gmi
是这样吗?似乎还是不行。
感谢帮助。
另一个方法:
s/.../$1 . '0' . $2/e;
这样岂不是额外的添加了 . ' ?
你试过?
恩。试了。
我用的是java中的org.apache.oro.text.perl中的Perl5Util,兼容perl的语法。
我说的是Perl.