Perl中对字符串的大小写转换

发布者:   Ulric   发布时间: 2012-10-08 13:06   阅读: 686 次     原文链接  

转自Perl中对字符串的大小写转换

在perl中,我们可以通过uc,lc,\U,\L来修改变量的大小写。其中uc,\U是将变量中的字母全部转换为大写,对应的lc和\L是将变量中的字母全部转换为小写。如果我们只想将变量的首字母大写或将变量的首字母小写,我们可以使用perl提供给我们的另外两个函数ucfirst和lcfirst来实现,下面我们来看一个具体的例子:

#! /usr/bin/perl -wmy $str ="Hello,this is Ulric";print"[uc]:".uc($str)."\n";print"[lc]:".lc($str)."\n";print'[\U]:'."\U$str\n";print'[\u]:'."\u$str\n";print'[\L]:'."\L$str\n";print'[\l]:'."\l$str\n";print"[ucfirst]:".ucfirst($str)."\n";print"[lcfirst]:".lcfirst($str)."\n";#output:#[uc]:HELLO,THIS IS ULRIC#[lc]:hello,this is ulric#[\U]:HELLO,THIS IS ULRIC#[\u]:Hello,this is Ulric#[\L]:hello,this is ulric#[\l]:hello,this is Ulric#[ucfirst]:Hello,this is Ulric#[lcfirst]:hello,this is Ulric
http://www.coderroad.com/blog/40/perl-upper-lower-uc-lc
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值