最近在研究一个perl项目,临时学习了一下perl语法,强行看项目源码.因为总是见到各种正则表达式后面接smxi之类,虽然知道是匹配模式,但脑子里毫无概念.所以特地去学习了一下. 以上为背景. Perl 正则表达式的匹配模式 先举个栗子: $var =~ s/regexp/place/smx Perl正则表达式的匹配模式跟它的操作符有关.操作符主要就是m//,s///,tr///三种. m// 查找匹配,m可以省略 i 忽略大小写,无需解释 s 在这个模式下 . 可以匹配换行符\n.也就是说如果…