问个关于正则提取的问题

问个关于正则提取的问题

问个关于正则提取的问题
#!/usr/bin/perl

print "Content-type: text/html\n\n";
$o="zh-cn;cn;ok-c";
if('/^[a-z\-]+/i', $o)
{ $k=$1;
print "$k="; }
我想让它只提取$o中的第一个数据也就是zh-cn,改如何做啊
try this:--<...
try this:

$o =~ /(\w+):/;
print $1;
try this:--<...
try this:

$o =~ /(\w+):/;
print $1;
呵呵--谢谢楼...
呵呵
谢谢楼上的
已经解决