读取文件
文件操作时候, "<"表示读取, ">"表示写入,“>>”表示追加
如果读取成功,就返回一个不为0的数字,作为判断依据。
正则匹配
逐行读取文件,并进行正则匹配。
使用while(<文件句柄>) 对文件进行逐行读取
每一行的值会自动保存在一个 $_ 的特殊变量中
获取该行的值,并进行正则匹配
如果匹配成功,匹配的字符串自动保存在 $& 变量中,打印
关闭文件
总结
$_ 默认输入,在文件逐行读取时,就是每次读取的内容
$& 或 $MATCH 上一次成功匹配的字符
=~ 匹配
!~ 不匹配
m/str/ 或/str/ 正则表达式,看是否含有字符串 str
<, >, >> 代表读取、写入、追加
标签:文件,匹配,读取,perl,正则,str,逐行,语言 From: https://www.cnblogs.com/VicentZJ/p/17275826.html