求用perl写段函数,输出固定长度的字符串

uranas 2012-09-21 03:53:27
例如字符串变量:a123

输出固定长度:10
不够长度时,后面补空格
...全文
610 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
uranas 2012-09-24
  • 打赏
  • 举报
回复
多谢诸位! 麻烦到↓踩一脚,俺好要揭帖的返回分(-_-)

http://topic.csdn.net/u/20120920/15/b7aba956-2457-4bdc-98e2-1d987036fc9e.html?89447
morningCV 2012-09-23
  • 打赏
  • 举报
回复
这是一个标准化输出的例子,%-10,代表的就是左对齐,如果是整数就代表的右对齐,详细的你可以看看learning perl
loving_1989512 2012-09-23
  • 打赏
  • 举报
回复
#!/usr/bin/env perl

@lines = (
'a123',
'a123456789',
'a0123456789',
'abc0123456789',
);

for $str (@lines) {
printf "%-10.10s\n", $str;
}
bugs2k 2012-09-21
  • 打赏
  • 举报
回复
#!/usr/bin/env perl

@lines = (
'a123',
'a123456789',
'a0123456789',
'abc0123456789',
);

for $str (@lines) {
printf "%-10.10s\n", $str;
}
Gloveing 2012-09-21
  • 打赏
  • 举报
回复
$value=a123;
print sprintf "%-10s\n",$value;

37,721

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧