作者maxmafiona (努力!!努力!!)
看板perl
标题[问题] 关於正规表示式
时间Fri Aug 20 15:39:23 2004
程式一开始有定义$urn = maxma123;
假设有一个XML档parse进来的字串$urn
$fix = $urn <----注意..是字串喔
我要对他做赋值的动作,於是用s/\$(\w+)/${$1}/;
print $fix 就可得到maxma123
现在问题来了又有一个字串$fix = chr{30} <---注意chr(30)是字串喔
我想要如法炮制於是用$fix =~ s/chr{(\d+)}/chr(30)/;
print $fix 却还是会得到chr(30);
ps:若单纯print chr(30)会看不到东西...但其实是有的...我也不太清楚那是什麽...
不知道我这样表达站上的大大懂吗??
我想要得到chr(30)真正的值(也就是看不到的东东)...
要怎麽做呢??衷心感谢!!!
maxma
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.74.209