正则表达式是一种文誉笑本模式匹配的工具,它使用特殊的字符串模式来定义文本的结构,使用可则缺以更快更有效地查找符合指定模式的文件名。
Perl的glob函数使用通配符(*和?)来指定文件名的模式,可以查找符合模式的文件名。这种模糊匹配文件名的方法不够精确,但它可以根据模式匹配文件名,并选择出符合条件的文件名。
此外,Perl还提供了更多的文件名匹配方法,比如File::Glob模块,它可以支持更多的模糊匹配字符,比如[ ],{ },()等,这使得Perl可以支持更多复杂的文件名模式。
总之,是一种非常强大的技术,它可以帮助开发者快速查找符合模式的文件名,并可以根据不同的庆盯含模式进行精确的文件名匹配。
while ($str = <DATA>) {my @p = (0xFFFFFFFF, 0xFFFFFFFF)
my $i = 0
while ($str =~ /(\w+)/g) {
if ($1 eq 'decision') {$p[0] = $i if (abs($p[0] - $p[1]) <= 6){print 银枣"matched\n" last}}
elsif ($1 eq 'McMillon') {$p[1] = $i if (abs($p[0] - $p[1]) <= 6){print "matched\n"搜搏 last}}
$i++
}
}
__DATA__
Walmart chief executive Douglas McMillon defends 世搏祥company's decision to invest billions in improving its stores and Internet shopping presence。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)