[问题] 有关 regular expression

楼主: cutekid (可爱小孩子)   2014-03-13 11:43:23
Perl 版本: ActivePerl 5.16.3
程式如下:
#!/usr/bin/perl -w
use utf8;
$s = '#印#';
use bytes;
############
# match 不到
($match) = $s =~ /([\x80-\xff]*)/;
print "match:[$match]\n";
############
# match 的到
($match) = $s =~ /([\x80-\xff]+)/;
print "match:[$match]\n";
问题:
为什么我用 * 时会 match 不到呢 ??
谢谢 ^_^
作者: CindyLinz (Cindy Wang)   2014-03-13 12:14:00
也有 match 到喔~ 它 match 了第一个 # 前面那个没有字的缝缝 :p
楼主: cutekid (可爱小孩子)   2014-03-14 08:24:00
原来如此,谢谢 CindyLinz

Links booklink

Contact Us: admin [ a t ] ucptt.com