亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

perl中單引號與雙引號有哪些區別

發布時間:2022-02-24 11:46:28 來源:億速云 閱讀:448 作者:小新 欄目:開發技術

小編給大家分享一下perl中單引號與雙引號有哪些區別,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

perl中雙引號與單引號的區別

區別一:

單引號除了反斜字符和單引號外,單引號內所有字符都代表它們自己,比如“\t \n”都是代表字符串本身,即單引號內的\n并不是換行符,而是表示字面上的兩個字符;

而雙引號中的反斜線更為強大,可以轉義許多控制字符,雙引號中“\t \n”分別代表水平制表符和換行;

print 'hello world  \t \n';
print "hello world  \t \n";

結果:

hello world  \t \n
hello world

區別二:

雙引號支持變量內插,即會將字符串內的變量名稱替換成該變量當前的值,而單引號不支持該特性,直接將當成字符串出來。

my $string = "china";
print '  hello world $string ';
print "\n hello world  $string";

結果:

  hello world $string 
hello world china

當perl進行檢查變量名稱時,它可能會違背你的意愿,會將后面的字符串當做變量的一部分,導致運行結果不符合預期;避免歧義的辦法之一是用一對花括號將變量名包圍起來。例如:

my $fruit = "apple";
print "there are five ${fruit}s";

perl 中的單引號和雙引號:

(1)雙中有雙,單中有單都需要 \ 轉義。

(2)雙中有單或單中有雙均不需要轉義。

(3)單引號直接了當,引號內是什么就顯示什么,雙引號則需要考慮轉義或變量替換等。

以上是“perl中單引號與雙引號有哪些區別”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东乌珠穆沁旗| 辉南县| 长白| 瓦房店市| 西华县| 通江县| 甘肃省| 无锡市| 大余县| 成安县| 宜君县| 常州市| 兴隆县| 临高县| 安乡县| 锡林郭勒盟| 康保县| 富民县| 凤城市| 六枝特区| 嘉荫县| 四会市| 万荣县| 鄢陵县| 南开区| 黎川县| 嘉善县| 汪清县| 肃宁县| 中卫市| 铜川市| 黄石市| 龙游县| 通道| 日照市| 富裕县| 宝鸡市| 六安市| 西安市| 乌拉特中旗| 张家川|