perl正则表达式中能用变量么(perl$$含义)
大家好,如果您还对perl正则表达式中能用变量么不太了解,没有关系,今天就由本站为大家分享perl正则表达式中能用变量么的知识,包括perl$$含义的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
一、perl中my和our的区别分析
当版本号小于5.006的时候,会返回失败,从而导致模块加载失败。
所以它的作用就是保证模块调用环境的Perl版本。
our和my一样,都是对变量的声明,
不过,经过our声明的变量,它会变得像一个词法变量一样,
其实这也是our存在的目的:用来欺骗strictpragma,使strict以为它是一个词法变量,其实却不是。
1,就是把our声明的变量和my声明的当成一样。
2,记住our和my的区别:our声明的是一个包全局变量,因此在符号表中存储(可以通过全限定在任何地方访问),而my声明的是一个真正的词法变量,只能在闭合块中访问。
二、perl$$含义
自带的全局变量,默认值为“\n".perl中”行“的概念就由$/决定。{$data="this>";local$/=">";chomp($data);}$data的值就是”this".
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!
——————————————小炎智能写作工具可以帮您快速高效的创作原创优质内容,提高网站收录量和各大自媒体原创并获得推荐量,点击右上角即可注册使用
相关新闻推荐
- perl正则表达式从后往前匹配,python正则用法 2023-11-29
- perl正则表达式中能用变量么(perl$$含义) 2023-11-29
- perl正则表达式 匹配多钟情况 解析Perl模式匹配中有哪些选项 2023-11-29
- perl在线正则表达式生成器(perl正则表达式丨顺序) 2023-11-29
- perl中正则表达式错位和单词?解析Perl模式匹配中有哪些选项 2023-11-29
- perl中正则表达式替换字符串?正则表达式中怎么匹配换行符 2023-11-29