原帖由 john.daker 于 2008-11-26 20:01 发表
$a="/";
$b="/a";
$c="/a/";
$d="/a/b";
$e="/a/b/";
$f="/a/b/c";
....
有这些格式的字符串,
像$a,$b就返回空
其他的就发挥a(第一个/和第二个/之间的)
有简洁的语句能做到吗?
原帖由 ulmer 于 2008-11-27 17:43 发表
# simple + easy for reading:
@temp = split "/", $yourTestString;
print ($#temp > 1) ? $temp[1] : "";
原帖由 flw 于 2008-11-27 23:50 发表
我更倾向于
my $msg = blablabla;
print $msg;
这种写法。
我觉得一行里面最好只有一个动作,那样会比较好。
虽然 FP 里面经常串起来很长的一句。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |