Perl作为一门文本处理语言,自然会有他的递归写法,小弟这边分享两个例子,希望对大家能有用!阶乘(最经典的递归)#!/usr/bin/perl-s
my$Result=1;
subGetResult{
my$num=shift;
if($num!=1){
$Result=$Result*$num;
print"Result:$Result|num:$num\n";
$num--;
GetResult($nu..
分类:
其他好文 时间:
2016-05-18 11:00:42
阅读次数:
174
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 下面是技匠整理的,在 ...
分类:
其他好文 时间:
2016-05-17 13:21:50
阅读次数:
206
1、cat命令 功能:显示文件内容 并且可以连接多个文件一起显示语法:cat [选项] 文件名1 文件2 (如何没有跟文件可以从标准输入) -n 文件名 (给文件内容列出增加文件行号) -A 显示文件内容,并且连接文件结束符也显示(linux系统文本结束符默认是$,windows系统文本结束符是回车... ...
分类:
其他好文 时间:
2016-05-17 11:28:53
阅读次数:
128
功能最强大的编辑器之一——vivi 是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用, 但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理 ...
分类:
系统相关 时间:
2016-05-16 19:39:32
阅读次数:
206
Base64是一种用64个字符来表示任意二进制数据的方法。 用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据,就需要一个二进制到字符串的转换方法。Base64是一种最常见的二进制编 ...
分类:
其他好文 时间:
2016-05-16 19:35:23
阅读次数:
187
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。下面是在前端开发中经常使用到的20个正则表达式。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的 ...
分类:
移动开发 时间:
2016-05-16 17:39:22
阅读次数:
237
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 下面是技匠整理的,在 ...
分类:
移动开发 时间:
2016-05-16 10:40:56
阅读次数:
290
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: var reg = ...
分类:
其他好文 时间:
2016-05-15 08:13:30
阅读次数:
185
1.文本处理类命令
wc[option]file
-l:统计行数
-c:统计字节数
-w:统计单词数
tr转换或删除字符
tr‘集合1‘‘集合2‘转换字符
tr-d‘字符集合‘删除字符
cut
-d字符:指定分隔符
-f#:指定要显示的字段
单个数字表示一个字段,逗号分隔的多个数字表示多个离散字段,连续多个字段..
分类:
系统相关 时间:
2016-05-14 17:12:19
阅读次数:
235
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。下面是@技匠 整理的,在前端开发中经常使用到的20个正则表达式。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校 ...
分类:
其他好文 时间:
2016-05-13 14:31:26
阅读次数:
140