亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Perl > 正文

perl uc,lc,ucfirst,lcfirst大小寫轉換函數

2020-06-04 20:33:29
字體:
來源:轉載
供稿:網友

大小寫字母轉換:

函數 uc (uppercase) 將所有的小寫字母轉成大寫;

函數 lc (lowercase) 將所有的大寫字母轉成小寫;

Perl提供了四個內置的函數類,從而能夠輕松地改變字符和字的大小寫。函數uc()會用大寫返回其所有的參數,而lc()會用小寫返回其參數。如果沒有指定參數的話,uc()和lc()都會對$_變量進行操作。
要改變字的首字母的大小寫,就要使用ucfirst()和lcfirst()。和uc()以及lc()類似,如果沒有指定參數,ucfirst()和lcfirst()會對$_變量進行操作。

這四個函數都不會改變其參數;它們只是會返回其參數的副本,而這個副本經過了改變。所以,你必須將結果分派給一個變量或者打印它,或者用其他的方式使用返回的值。像下面這樣做是一個常見的錯誤:

$a = 'hello';uc($a);print $a;

第一眼看上去,你可能會預計這段代碼將打印“HELLO”。但是,由于uc()沒有更改其參數,所以它的結果只打印了小寫的“hello”。要獲得預期的結果,就要使用像下面這樣的代碼:

$a = 'hello';$a = uc($a);print $a; 

更改字的大小寫的另一種方式,是對雙引號里面的字符串使用/L和/U逸出序列。使用下面的代碼你可以獲得與前面相同的結果:

$a = 'hello';print "/U$a/E"; 

逸出字符/E會結束前面逸出字符(在這里是/U)開始的內容。

利用Perl內置的大寫和小寫函數,以及雙引號里的逸出字符/U和/L,改變(字符的)大小寫是很容易的。

單詞首字母大寫

$str =~ s/(/w+)//u$1/

在perl中,我們可以通過uc,lc,/U,/L來修改變量的大小寫。其中uc,/U是將變量中的字母全部轉換為大寫,對應的lc和 /L是將變量中的字母全部轉換為小寫。如果我們只想將變量的首字母大寫或將變量的首字母小寫,我們可以使用perl提供給我們的另外兩個函數 ucfirst和lcfirst來實現,下面我們來看一個具體的例子:

#! /usr/bin/perluse strict;use warnings;my $little = "hello";print "little:$little/n";my $big = uc($little);print "big:$big";$little = lc($big);print "little:$little/n";$big = "/U$little";print "big:$little";$little = "/l$big";print "little:$little/n";$big = ucfirst($little);print "big:$little/n";$little = lcfirst($big);print "little:$big/n";

上面的這個程序打印的結果如下:

hello
HELLO
hello
HELLo
hello
Hello
hello

這篇到這就結束了,武林站長站小編特為大家整理了好幾篇文章,希望以后大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美黑人性猛交| 精品偷拍各种wc美女嘘嘘| 日日骚久久av| 青青在线视频一区二区三区| 久久综合免费视频影院| 中国china体内裑精亚洲片| 欧美精品福利视频| 日韩视频免费中文字幕| 国产午夜精品全部视频播放| 亚洲天堂男人天堂女人天堂| 欧美高跟鞋交xxxxxhd| 欧美放荡办公室videos4k| 久久人人爽人人爽人人片av高请| 人人做人人澡人人爽欧美| 精品国产一区二区三区久久久狼| 亚洲va男人天堂| 国产中文欧美精品| 国产精品久久久久影院日本| 日本不卡视频在线播放| 欧美精品中文字幕一区| 亚洲国产精品99| 日韩欧美亚洲范冰冰与中字| 成人自拍性视频| 日本不卡免费高清视频| 国产精品va在线| 中文字幕在线看视频国产欧美| 欧美成人激情视频| 美女啪啪无遮挡免费久久网站| 最新69国产成人精品视频免费| 国产视频久久久| 亚洲国产精品久久久久秋霞蜜臀| 日本免费一区二区三区视频观看| 成人久久精品视频| 亚洲人午夜色婷婷| 国产色婷婷国产综合在线理论片a| 秋霞成人午夜鲁丝一区二区三区| 国产香蕉97碰碰久久人人| 成人黄色av免费在线观看| 亚洲国产精品一区二区久| 欧美激情免费观看| 欧美日韩国产精品专区| 在线播放国产一区中文字幕剧情欧美| 欧美在线视频导航| 久久99国产精品自在自在app| 成人免费在线视频网站| 性色av一区二区三区| 精品无人区太爽高潮在线播放| 国产精品永久免费观看| 欧美日韩免费在线观看| 成人午夜在线影院| 日韩欧美在线一区| 国产在线拍偷自揄拍精品| 欧美激情视频一区二区三区不卡| 国产精品爽爽爽爽爽爽在线观看| 亚洲片av在线| 久久中文字幕在线| 亚洲欧美日韩网| 国产亚洲xxx| 九九久久国产精品| 5252色成人免费视频| 久久精品成人欧美大片古装| 国产精品久久久久久久久久99| 亚洲欧美日韩视频一区| 久久久久久久999精品视频| 久久天天躁狠狠躁夜夜爽蜜月| 欧美性猛交99久久久久99按摩| 日韩a**中文字幕| 欧日韩在线观看| 国产精品欧美日韩一区二区| 高清欧美电影在线| 日韩av毛片网| 久久久伊人欧美| 国产一区二区三区直播精品电影| 国产精品视频久久久| 日韩一区二区精品视频| 在线观看精品国产视频| 亚洲精品视频播放| 亚洲一二在线观看| 久久久人成影片一区二区三区| 国产日韩中文字幕在线| 欧美激情亚洲精品| 亚洲美女性视频| 精品视频9999| 日韩免费看的电影电视剧大全| 精品久久中文字幕久久av| 国产亚洲精品久久久久动| 日韩成人xxxx| 成人av在线网址| 亚洲奶大毛多的老太婆| 久久久精品久久久久| 92福利视频午夜1000合集在线观看| 欲色天天网综合久久| 欧美大荫蒂xxx| 国产亚洲人成a一在线v站| 日韩av中文字幕在线免费观看| 亚洲欧美国产精品专区久久| 一区二区av在线| 91欧美精品午夜性色福利在线| 深夜福利亚洲导航| 91久久精品美女| 91精品国产亚洲| 亚洲国产精品字幕| 一区二区三区www| 亚洲影院污污.| 国产在线精品一区免费香蕉| 国产一区二区三区四区福利| 色樱桃影院亚洲精品影院| 午夜精品三级视频福利| 国产成人精品最新| 亚洲国产精品成人精品| 日韩av在线免费观看一区| 久久精品中文字幕一区| 欧美久久精品午夜青青大伊人| 成人精品视频在线| 日韩精品免费综合视频在线播放| 久久久久国产视频| 日韩欧美精品网站| 日韩精品在线视频美女| 国产中文字幕91| 热久久这里只有精品| 久久久999精品免费| 中文字幕国产精品| 亚洲xxxx做受欧美| 在线视频亚洲欧美| 亚洲黄在线观看| 国产一区二区三区在线视频| 欧美第一淫aaasss性| 亚洲欧美中文日韩v在线观看| 国产精品美女久久久久av超清| 91国语精品自产拍在线观看性色| 国产69精品久久久久久| 丁香五六月婷婷久久激情| 国产精品草莓在线免费观看| 国产精品老牛影院在线观看| 91色琪琪电影亚洲精品久久| 91欧美日韩一区| 久久精品99国产精品酒店日本| 国产一区二区三区在线看| 粉嫩av一区二区三区免费野| 91性高湖久久久久久久久_久久99| 亚洲成人aaa| 国产美女精品视频| 亚洲精品国产综合区久久久久久久| 91精品久久久久久| 欧美激情啊啊啊| 日韩在线免费视频观看| 福利一区视频在线观看| 日本一区二区在线免费播放| 欧美一级淫片videoshd| 日韩久久精品电影| 精品国产依人香蕉在线精品| 亚洲男人的天堂在线| 日本亚洲欧美三级| 欧美极品少妇与黑人| 欧美性猛交xxxx黑人| 国产精品777| 伊是香蕉大人久久| 亚洲一区二区在线| 日本不卡高字幕在线2019| 亚洲网站在线播放| 欧美激情亚洲综合一区| 91av成人在线| 欧美性猛交xxxx黑人猛交| 亚洲福利视频在线|