Chinaunix

标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放 [打印本页]

作者: wanahoo    时间: 2005-01-14 11:29
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
如题,多谢!
作者: 望尘莫及    时间: 2005-01-14 11:49
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
($getDigit) = ~s/ABC(\d)/;

试试这个
作者: wanahoo    时间: 2005-01-14 12:17
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
原帖由 "望尘莫及" 发表:
($getDigit) = ~s/ABC(\d)/;

试试这个


试了,还是不行的说
作者: 望尘莫及    时间: 2005-01-14 12:19
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
$a="ABC1",
改成'ABC1'
作者: 望尘莫及    时间: 2005-01-14 12:26
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
我这没装环境,你那报的是什么错
作者: apile    时间: 2005-01-14 12:52
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
($getDigit) = ~s/ABC(\d)/;
語法不對.....
s///;
作者: c1l2d3    时间: 2005-01-14 17:12
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
使用函数也可:substr($a,length($a)-1,1);
作者: wanahoo    时间: 2005-01-17 17:42
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
[quote]原帖由 "c1l2d3"]使用函数也可:substr($a,length($a)-1,1);[/quote 发表:

多谢,可以!
作者: gunguymadman    时间: 2005-01-18 11:38
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
my ($b0=$a=~/.*(.)$/;
作者: jeff_gu    时间: 2005-01-20 14:31
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
给你一个简单又通用的
$a="ABC1";
$a=~/\d/;
print "$&\n";
其中特殊变量$&代表匹配到的值。
作者: c1l2d3    时间: 2005-01-20 17:10
标题: 请教:$a="ABC1",如何将其中的数字“1”单独提出来放
$&不错耶!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2