Perl 教程 之 Perl 格式化输出 3

简介: Perl 格式化输出

Perl 教程 之 Perl 格式化输出 3

Perl 格式化输出

Perl 是一个非常强大的文本数据处理语言。

Perl 中可以使用 format 来定义一个模板,然后使用 write 按指定模板输出数据。

格式变量

$~ ($FORMAT_NAME) :格式名字 $^ ($FORMAT_TOP_NAME) :当前的表头格式名字存储在
$% ($FORMAT_PAGE_NUMBER) :当前输出的页号
$= ($FORMAT_LINES_PER_PAGE) :每页中的行数
$| ($FORMAT_AUTOFLUSH) :是否自动刷新输出缓冲区存储
$^L ($FORMAT_FORMFEED) :在每一页(除了第一页)表头之前需要输出的字符串存储在

以下是一个简单是使用 $~ 格式化的实例:

实例

!/usr/bin/perl

$~ = "MYFORMAT"; # 指定默认文件变量下所使用的格式
write; # 输出 $~ 所指定的格式

format MYFORMAT = # 定义格式 MYFORMAT

  Text # 百度

=================================
.
write;
执行以上实例输出结果为:

=================================

  Text # 百度

=================================

  Text # 百度

=================================

目录
相关文章
|
6月前
|
存储 数据处理 数据格式
|
6月前
|
数据处理 Perl
|
6月前
|
存储 人工智能 BI
|
6月前
|
Perl
|
6月前
|
Perl
|
6月前
|
Perl
|
6月前
|
存储 人工智能 BI
|
6月前
|
人工智能 数据处理 数据格式
|
6月前
|
Perl
Perl 教程 之 Perl 正则表达式 7
Perl教程讲解了其强大的正则表达式功能,用于字符串匹配、查找、替换和提取。示例展示如何使用`/s`删除变量`$string`中的重复字符,输出结果为原字符串。其他实例包括将非数字字符替换为空格,删除tab和空格,以及将数字间字符替换为单个空格。
47 3
|
6月前
|
Perl
Perl 教程 之 Perl 正则表达式 6
**Perl正则表达式强大多能,常用于字符串匹配、替换和提取。转化操作符如`tr`用于字符转换,如将所有小写字母转大写:`$string =~ tr/a-z/A-Z/`。**
48 2

相关实验场景

更多
下一篇
无影云桌面