jhdu的个人空间 https://blog.eetop.cn/1370874 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

分享 perl 学习第九章 用正则表达式处理文本
2016-1-14 13:38
用s///替换 把一个字符串替换成另一个字符串:s/barney/fred/:把barney 替换成fred s/^\s+/ /; #删除开头的空白字符 s/\s+$/ /; #删除结尾的空白字符 /g 全局替换 s/home/cave/g; #把所有的home 替换成cave split 操作符 ...
867 次阅读|0 个评论
分享 perl 学习第八章 以正则表达式进行匹配
2016-1-14 09:12
以m/ /进行匹配 m// 操作符与qw // 操作符类似,可以使用任何成对的定界符,如果以双斜线作为定界符则可以省略m。 可选修饰符 /i 进行模式匹配时不分大小写 /s 匹配任意字符(包括换行符) /x 加入空白,是程序更容易阅读,理解 锚位 & ...
1378 次阅读|0 个评论
分享 perl 学习第七章 漫游正则表达式王国
2016-1-12 13:36
什么叫正则表达式 正则表达式,在perl中常常叫做模式,是一个匹配或不匹配某字符串的模板。 使用简易模式 $_ = "yaabba dabba doo"; if(/abba/){ print "It matched!\n"; #若匹配的对象是$_的内容,只要把模式写在一 ...
1006 次阅读|0 个评论
分享 perl 学习第五章 哈希(hash)
2016-1-12 09:20
什么是哈希 哈希与数组的相同之处在于可以容纳很多值,并能随机存取,二区别在于数组以数字来检索,哈希以名字来检索。 访问哈希元素 $hash{$some_key}; $family_name{"wilma"} = "flinatstone"; 访问整个哈希 要指代整个哈希,可以用百分号作为前缀%famil ...
1195 次阅读|0 个评论
分享 perl 学习第五章 输入与输出
2016-1-11 14:21
读取标准输入 读取标准输入流使用行输入操作符STDIN,读到文件末尾时会undef。 while (STDIN){ print "I saw $_"}; 钻石操作符输入 钻石操作符是“行输入”操作符的特例,它是从用户指定的位置读取。如果把连字符(-)也当成参数,它也代表标准输入。 调用参数 &nb ...
986 次阅读|0 个评论
分享 perl 学习第四章 子程序
2016-1-7 16:04
perl 中的子程序并不需要实现声明。 定义子程序:sub marine { }; 调用子程序:marine; 子程序会将最后执行表达式的运算结果作为返回值,后面不必像c语言一样加return语句; 如果加上return 则会立刻返回某个值,而不执行子程序的其余部分。 子程序中的私有变量语法:my($m,$n) = @_;创建新的私有数组时:my @array ...
774 次阅读|0 个评论
分享 perl 学习第三章(2) 列表与数组
2016-1-4 13:42
在perl中,表达式的值总是根据所需要的上下文返回对应的值,以数组的名称为例:在列表上下文中,它会产生元素的列表,在标量下下问中,它会产生元素的个数: @people = qw( fred barney betty); @sorted = sort @people; # 列表上下文:barney betty fred $number = 42 + @people; #标量上下文:42 + 3 给列表 ...
863 次阅读|0 个评论
分享 perl 学习第三章(1) 列表与数组
2016-1-4 10:35
列表:标量的有序集合,数组:存储列表的变量。 数组的赋值:$arrayname = vaule ;输出:print $arrayname ; 特殊的索引指:$#rocks 表示最后一个元素的索引指。 &n ...
582 次阅读|0 个评论
分享 perl 学习第二章 标量(scalar)数据
2015-12-30 10:03
标量:数字或者字符串。 数字:perl用到的整数值都回被转换成等效的浮点数值。当数字读起来很费力的时候,可以在数字里插入下划线,如123_456_789 0x12_34_7C。乘幂操作用双星符号表示:2**3表示2的三次方。 字符串:由字母,数字,标点符号组成。 & ...
1587 次阅读|0 个评论
分享 perl 学习第一章
2015-12-30 09:39
perl语言具有强大的字符处理能力,而且移植性很好,可以在不同的系统上面运行,由于之前只是随便的看了一下,趁着最近有空,系统地学习一下。 使用的书本:perl语言入门(learning perl) 系统:linux 编辑工具:gvim 先来个“Hello, wo ...
857 次阅读|0 个评论
12下一页
  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 2

    粉丝
  • 1

    好友
  • 0

    获赞
  • 1

    评论
  • 1079

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-27 15:53 , Processed in 0.025932 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部