位置: 编程技术 - 正文

perl uc,lc,ucfirst,lcfirst大小写转换函数

编辑:rootadmin

推荐整理分享perl uc,lc,ucfirst,lcfirst大小写转换函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

大小写字母转换:

函数 uc (uppercase) 将所有的小写字母转成大写;

函数 lc (lowercase) 将所有的大写字母转成小写;

Perl提供了四个内置的函数类,从而能够轻松地改变字符和字的大小写。函数uc()会用大写返回其所有的参数,而lc()会用小写返回其参数。如果没有指定参数的话,uc()和lc()都会对$_变量进行操作。要改变字的首字母的大小写,就要使用ucfirst()和lcfirst()。和uc()以及lc()类似,如果没有指定参数,ucfirst()和lcfirst()会对$_变量进行操作。

这四个函数都不会改变其参数;它们只是会返回其参数的副本,而这个副本经过了改变。所以,你必须将结果分派给一个变量或者打印它,或者用其他的方式使用返回的值。像下面这样做是一个常见的错误:

第一眼看上去,你可能会预计这段代码将打印“HELLO”。但是,由于uc()没有更改其参数,所以它的结果只打印了小写的“hello”。要获得预期的结果,就要使用像下面这样的代码:

perl uc,lc,ucfirst,lcfirst大小写转换函数

更改字的大小写的另一种方式,是对双引号里面的字符串使用/L和/U逸出序列。使用下面的代码你可以获得与前面相同的结果:

逸出字符/E会结束前面逸出字符(在这里是/U)开始的内容。

利用Perl内置的大写和小写函数,以及双引号里的逸出字符/U和/L,改变(字符的)大小写是很容易的。

单词首字母大写

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

上面的这个程序打印的结果如下:

helloHELLOhelloHELLohelloHellohello

这篇到这就结束了,积木网小编特为大家整理了好几篇文章,希望以后大家多多支持积木网。

在Django框架中自定义模板过滤器的方法 自定义过滤器就是有一个或两个参数的Python函数:(输入)变量的值参数的值,可以是默认值或者完全留空例如,在过滤器{{var|foo:"bar"}}中,过滤器foo会被传

Perl图形化包管理工具PPM学习使用笔记 PPM(Programmer'sPackageManager)是ActivePerl自带的一个图形化管理工具,有了这个工具,要升级,更新,移除Perl的Package都非常方便。只需要输入ppm或者ppmgui就可

Perl初学笔记之Hello World 工作需要开始学Perl,下载个Window版(5.)的:下载链接

标签: perl uc,lc,ucfirst,lcfirst大小写转换函数

本文链接地址:https://www.jiuchutong.com/biancheng/368768.html 转载请保留说明!

上一篇:Perl中的符号 ->;、=>; 和 :: 分别表示什么意思?(perl中的$1)

下一篇:在Django框架中自定义模板过滤器的方法(django框架结构)

  • 机票代理是否差额征税
  • 小规模纳税人减征额怎么计算
  • 运输服务属于生产劳务吗
  • 万元版和十万元版可以一起用吗
  • 已认证红冲需要退回发票吗
  • 平销返利企业所得税处理
  • 一般纳税人无票收入会计分录
  • 不得抵扣的会计分录
  • 建筑业预交税金怎么计算
  • 以旧换新的会计处理规定
  • 对于税收会计记账科目应该如何设置?
  • 全年亏损,但季度预交企业所得税,汇算时怎么调平
  • 记账凭证是否要记账
  • 暂估费用时可以抵扣吗
  • 营改增通知及有关部门规定的税收优惠政策
  • 借款合同印花税纳税期限
  • 发票最大限额999元,超过了怎么办
  • 高新技术企业怎么申报企业所得税
  • 固定资产一次性计入费用的账务处理
  • 环境工程开票多少税率
  • 记账凭证和转账凭证可以装订在一起吗
  • 外币应收账款汇兑损失计入
  • 退税可以分批吗
  • 收到股东交的多余的股金怎么做账务处理
  • 学校收取食堂管理费
  • 对公账户短信服务费怎么取消
  • 如何计算净利润增长率
  • 公司筹建期间发生的业务招待费,如何税前扣除
  • 受托加工物资的账务处理例题
  • 购进商品售价金额核算
  • windows11永久解决蓝屏
  • php字符串变量
  • 贸易公司出口退税政策最新
  • 支付赊购材料款怎么入账
  • 安装人员食宿费谁承担
  • 公司注销前的资料怎么办
  • 发行股票溢价计入
  • 提取备用金记账凭证图片
  • 税控盘用来干嘛的
  • php互换两个变量的关系
  • 私企固定资产管理办法
  • javascript js
  • springboot -d
  • typescriptlang
  • 应付账款盘点表
  • saas web
  • 产品补发原来的要退吗
  • 消防工程材料费用占比
  • 金税盘密码和口令是多少
  • 银行询证函快递费计入什么科目
  • 银行代发工资必须是本行的卡吗
  • 固定资产盘盈为什么计入盈余公积
  • 烟叶税计算时价格怎么算
  • 银行承兑汇票是什么意思
  • 工业企业外购存货的入账价值一般包括()
  • 非货币性资产交换换入资产的入账价值
  • 科目汇总表借方和贷方相等吗
  • 权益净利率计算公式产权比率
  • 参展企业收到展览费用
  • 房租可以提前开票吗
  • 公司打到个人账户的钱算公款吗
  • 固定资产收到专票怎么做账
  • mysql删除重复字段
  • 注册表regsz是什么意思
  • Ubuntu10.10 Zend FrameWork配置方法及helloworld显示
  • mac可以远程连接windows吗
  • win10老是提示
  • js导出excel文件前端插件
  • awk fnr nr
  • JAVA的OPENGL,JOGL入门实例----碰撞移动的正方体 (配置+源代码)
  • 如何检查自己是否抑郁
  • c#中thread的用法
  • python ar
  • 批处理倒计时30秒内打开文件a,否则30秒后执行文件b
  • jquery 异步提交表单
  • python怎么读取中文txt文本
  • 公共基础设施项目所得税优惠目录
  • 怎样查手机是否维修过
  • 购房税率是多少
  • 债权收购协议书
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设