刘小泽写于18.7.29 写在前面:之前介绍过文本处理的三剑客,grep、sed、awk,也曾说过,学了awk,让一切字符秒变尴尬“awk word”。其中的awk可以说是独当一面了,他自己本身就是一门编程语言 bioa…
分类:Perl
ABP入门系列(8)——Json格式化
ABP入门系列目录——学习Abp框架之实操演练 源码路径:Github-LearningMpaAbp 讲完了分页功能,这一节我们先不急着实现新的功能。来简要介绍下Abp中Json的用法。为什么要在这一节讲呢?当然是做铺垫…
用perl脚本获取天气
前言 说一下这个想法的由来。其实最初目的不是为了获取天气的,这只是一个练习而已。最初是想自动获取公司的出勤情况,提醒我前一天有没有忘记打卡的。公司打卡是由网站可以查询的,有时忘记了或者系统出错,可能当天打卡没有打上,不去…
Perl 中常用内置变量与特殊变量简介
正则表达式特殊变量: $n:包含上次模式匹配的第n个子串 $&:前一次成功模式匹配的字符串 $`:前次匹配成功的子串之前的内容 $’:前次匹配成功的子串之后的内容 $+:前一次使用括号的模式匹配的字符串 文件句柄…
Perl正则表达式常用语法总结
操作符 m/…/ 模式匹配操作符 s/…/…/ 模式替换操作符 qr/…/ &…
OpenSSL 安装、介绍
OpenSSL简介 附带很具有参考价值的网站:http://blog.yorkgu.me/2011/10/27/rsa-in-ios-using-publick-key-generated-by-openssl/ Ope…
Perl reverse complement a DNA
sub reverse_complement { my $dna = shift; # reverse the DNA sequence my $revcomp = reverse($dna); # complement…
centos7下vim8.0配置python3开发环境
一、源码编译安装vim8.0 配置epel源 yum install epel-release 安装python3,以及vim8.0编译环境 yum install -y gcc python34 python34-de…
Perl One-Liners | Perl命令行学习1 -e参数
注:本内容需要点的perl编程基础,最好是读过《perl语言入门》。 Perl 命令行参数 -e perl One-Liners 说明 前言 之前在知乎上看到别人提问 “你见过哪些令你瞠目结舌的Perl代码技巧?” ——…
Perl 6中的列表解析
列表解析 列表解析即 List Comprehensions。 生成 1x1, 2x2, 3x3, ..., 10x10 的列表: ($_**2 for 1..10); for 语句前面还可以添加 if 修饰符,这样我们…
perl学习笔记之(一)
第一次在简书记笔记,就当做自己的学习笔记 最近在学习perl语言正则表达式章,几个感觉大彻大悟的问题在这里记录下省得自己忘记了 1、前瞻(?=pattern ?!pattern)和后顾(?<=pattern ?&l…
Perl学习笔记10——正则表达式(下)
捕获组与反向引用 在正则表达式中,圆括号的一大作用是进行模式分组,而其还有另一个非常重要的作用,即定义捕获组。捕获组是由捕获圆括号构建的模式分组,其中的内容可以被正则表达式捕获并进行反向引用。反向引用的意思即引用某捕获组…