91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

宝清县| 桑植县| 兴安盟| 五河县| 霍山县| 阿合奇县| 醴陵市| 乐平市| 长治县| 巨野县| 宣化县| 彭泽县| 武鸣县| 大方县| 叶城县| 翼城县| 永泰县| 建瓯市| 长泰县| 呼玛县| 郯城县| 应用必备| 长海县| 阳泉市| 白银市| 土默特右旗| 尉犁县| 台湾省| 镇安县| 普宁市| 海淀区| 璧山县| 七台河市| 东乌| 萍乡市| 伊春市| 祁阳县| 左云县| 临湘市| 志丹县| 永清县|