原帖由 Strange 于 2006-5-15 15:50 发表
举例说明一下
如果现在有这个字符串
aaa=foo=ccc
我用
s/(.*)=.*=(.*)/$1=bar=$2/;
可以吧字符串替换成
aaa=bar=ccc
但是如果我把替换的内容先放到字符串里面的话
$a = $1=bar=$2;
然后
s/(.*)=.*=(.*) ...
原帖由 Strange 于 2006-5-16 10:06 发表
感谢莫愁的办法
tobyhoo的办法好像没用的,按照perl文档里面写的,推荐使用$1来代替\1以便避免不必要的escape麻烦
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |