文本处理中经常需要将字符串中一些符合匹配的子串捕捉,新发现了一个简单的方法。
老方法:
$str = "EJV.done.2010-10-10.2010-11-11.xml";
if($str =~ /([/d-]+).([/d-]+)/){
$firstdate = $1;
$seconddate = $2;
}
新方法:
($firstdate,$seconddate) = ($str =~ /([/d-]+).([/d-]+)/);
相比而言稍微少写一些,适合懒人。
Perl 正则表达式捕捉匹配
最新推荐文章于 2025-09-26 15:41:37 发布
本文介绍了一种在Perl中简化字符串匹配的新方法。通过比较新旧两种方式,展示如何更高效地从字符串中提取所需日期格式。对于熟悉Perl编程的开发者来说,这种方法能够减少代码量,提高开发效率。
2736

被折叠的 条评论
为什么被折叠?



