PERL 语言中的q,qw,qr,qx,qq......符号用法
来源:互联网 发布:淘宝天猫开店要求 编辑:程序博客网 时间:2024/04/29 18:52
PERL 语言中的q,qw,qr,qx,qq......符号用法
在perl语言中,有两个特殊而常用的符号qq qw,分别解释如下:
qq{foobar}的意思为意思为双引号字符串,可内插变量
相当于 "foobar"
qw{foo bar}的意思为用空格分解字符串,得到列表,相当于如下语句
split(' ','foo bar') 得到的结果是'foo','bar'
字符串比较等于用 eq
q运算符对'号转义的方式
$someword = 'i /'ve some money';
可以等价于:
$someword = q~i 've some money~;
qq运算符对"号转义的方式
$someword = "i say /"ok!/".";
可以等价于:
$someword = qq~i say "ok!".~;
qw代表用空格来分隔元素,得到列表
@list = ("perl","Regular","network","web");
可以等价于:
@list = qw(perl Regular network web);
qr代表创建正则
$myword = "cnangel";
$replaceword = qr(cnangel);
$finalword = "ok" if ($myword =~ $replaceword);
引号执行运算符(quoted execution operator),qx//
qx/uname -p -r/
q 和 qq 运算符的特点:
※ q 和 qq 必须是一个标识符,而不是标识符的部分。例如:
q (abc) 用 () 作为分界符
qq{foobar}的意思为意思为双引号字符串,可内插变量
相当于 "foobar"
qw{foo bar}的意思为用空格分解字符串,得到列表,相当于如下语句
split(' ','foo bar') 得到的结果是'foo','bar'
字符串比较等于用 eq
q运算符对'号转义的方式
$someword = 'i /'ve some money';
可以等价于:
$someword = q~i 've some money~;
qq运算符对"号转义的方式
$someword = "i say /"ok!/".";
可以等价于:
$someword = qq~i say "ok!".~;
qw代表用空格来分隔元素,得到列表
@list = ("perl","Regular","network","web");
可以等价于:
@list = qw(perl Regular network web);
qr代表创建正则
$myword = "cnangel";
$replaceword = qr(cnangel);
$finalword = "ok" if ($myword =~ $replaceword);
引号执行运算符(quoted execution operator),qx//
qx/uname -p -r/
q 和 qq 运算符的特点:
※ q 和 qq 必须是一个标识符,而不是标识符的部分。例如:
q (abc) 用 () 作为分界符
- PERL 语言中的q,qw,qr,qx,qq......符号用法
- perl中的q,qw,qr,qx,qq......符号用法
- 转:PERL 语言中的q,qw,qr,qx,qq......符号用法总结
- PERL 语言中的q,qw,qr,qx,qq......符号用法总结
- PERL 语言中的q,qw,qr,qx,qq......符号用法总结
- PERL 语言中的q,qw,qr,qx,qq......符号用法总结
- PERL 语言中的q,qw,qr,qx,qq......符号用法总结
- perl中的q,qq,qw,qr,qx
- PERL 语言中的q,qw,qr,qx,qq
- perl中q,qx,qq,qr,qw
- 2009-07-24 14:17 PERL 语言中的q,qw,qr,qx,qq (zz
- perl q qq qr qw qx 区别与使用方法
- Perl中的特殊标记q/qx/qr/qq
- perl中q,qq,qw,qr的区别。
- perl语言中qq, qw等关键字的用法总结
- perl中q系列符号用法总结
- 3 Perl - 列表 - qw
- Perl qw()函数
- 将Activex,打包成CAB文件放在网页上供人下载 例子
- 蜕变
- System Bundle的启动级别
- 組距分組
- NuSoap的实例
- PERL 语言中的q,qw,qr,qx,qq......符号用法
- VC调试入门
- 基于GPIB接口的自动测试系统
- 一种日志结构文件系统的设计与实现(一)
- Berkeley DB 批量插入更新与删除用法示例
- remote desktop, linux->windows
- JAVA中InputStream和OutputStream如何区分
- OSGI服务层
- IBM MQ JAVA客户端连接在多线程的时候特别要注意的一点