作者handsomegirl (薰)
看板Perl
标题[问题] 关於两个点之间
时间Mon Jan 28 12:18:11 2008
资料项是这样 p123.n0.2
我是打算取第一个点後的第一个字作为$c里面的关键字
程式是这样
($c)=($array[0]=~/.*\.(.)/);
但是这样印出$c却是2
请问为什麽会这样呢?
我写的意思是第一个点後的第一个字吧
先谢谢回答我的人了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.65.55.161
1F:推 imce:($c)=($array[0]=~/.*?\.(.)/); #这样可以吗? 01/28 12:31
2F:→ handsomegirl:可以了~谢谢~但想请问加上?的功用 01/28 13:00
3F:→ handsomegirl:不好意思我还是菜鸟 01/28 13:01
4F:推 imce:简单的说加上?是去match最短字串 01/28 13:11