大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> CGI专区 -> Perl语言的文字处理模式之三(2)

Perl语言的文字处理模式之三(2)

时间: 2021-07-31 作者:daque

训令: =~相称演算符 证明:这是perl谈话中私有的语法,常常会和笔墨处置形式来作演算。 典型:   print"请输出一个字符串!n";   $string=<>; #<>代办规范输出,会让运用者输出一字符串   chop($string);  #将$string结果一个换行的字符n简略掉   if($string=~/cgi/){      print"输出的字符串中有cgi这个字符串!n";   }   即使输出的字符串中含有cgi这个字符串的话,就会表露出这个消息。   -------------------------------------------------------------------------- 训令:!~不相称演算符 证明:这也是perl谈话中私有的语法,常常会和笔墨处置形式来作演算。 典型:   print"请输出一个字符串!n";   $string=<>; #<>代办规范输出,会让运用者输出一字符串   chop($string);  #将$stdng结果一个换行的字符n简略掉   if($string!~/cgi/){     print"输出的字符串中没有cgi这个字符串!n";   }   即使输出的字符串中没有含有cgi这个字符串的话,就会表露出这个消息。   -------------------------------------------------------------------------- 训令:tr变换因变量 语法:tr/searchlist/replacelist/   个中searchlist是要变换的字符,replacelist是变换成何种字符。 证明:tr(translate)即是变换的道理,会把适合变换的字符变换成要变换的字符。 典型一:   $string="test1ng";   $string=~tr/et/et/;#此时$string="testing";   $string=~tr/a-z/a-z/;#此时$string="testing"; 典型二:   $string="cgi+perl";   $string=~tr/+//;#此时$string="cgi perl";   在传递cgi数据的功夫会先将数据源代码,个中会将空缺的字符转成+这个字符,以是 在 解码的功夫要把+这个字符恢复成空缺的字符。   --------------------------------------------------------------------------

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.