您的位置:首页 > 编程语言

Perl代码片段-正则表达式测试程序

2013-05-03 13:30 337 查看
参考《Perl语言入门》的一个正则表达式简单测试程序:

#!/usr/bin/perl
use warnings;
use strict;

my $pattern=$ARGV[0];
if(not $pattern){
print "Usage: ./ret.pl PATTERN\n";
exit;
}
print "The pattern is m{$pattern}.\n";
print "Ctrl + D to exit.\n";
print ">";
while(<STDIN>){
chomp(my $line = $_);
if($line =~ m{$pattern}){
print "matched: '$`<$&>$''.\n";
} else {
print "not matched.\n";
}
print ">";
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: