欢迎光临散文网 会员登陆 & 注册

Perl 学习笔记

2023-09-17 03:28 作者:友纪V-入OP  | 我要投稿

这新编辑器是没有代码块吗?

出差两周,无心画画,编码环境又恶劣,恰逢一些需要进行文本处理的需求(csv->sql),用 java 处理起来痛苦至极(早该把 node 环境装上的),幻想能否有更好的工具来做文本处理。某日看到一篇文章https://blog.csdn.net/ringliwei/article/details/80448997,声称两个半小时学会 perl,猛然意识到 git for windows 自带 perl,遂起了一些念头。回家又问 GPT,发现 Perl 对函数式编程有部分支持,语法简洁,系统调用方便,因此开始幻想着能否熟练 perl,将其当作主力的脚本语言。

其实在上一家公司里,编码环境恶劣的情况下也尝试学习过 perl,但当时应该是能力问题且没找到正确的资料,始终没能理解印记($@%)的使用,遂放弃,这次跟随这篇文章把这个坎越过去了(心智模型是,根据印记后的东西的类型决定用何种印记,比如我们知道数组,哈希均是只能存储标量的,因此从其中取出的东西必然是标量,因此访问数组和访问哈希时,均使用$作为印记,但该心智模型对函数的返回值,对&印记似乎行不通),这里记录一下学习过程中敲的代码。

正则表达式,模块/包,OOP 还没有开始学习,后两者没啥必要,前者之后专门了解。

Hello World

数组操作

子例程


Perl 学习笔记的评论 (共 条)

分享到微博请遵守国家法律