perl(2)-perl中的字符串

關於perl的字符串,應該記住的一些東西:

1、有perl中,最短的字符串是空串,最長的字符串是填滿整個內存。

 

2、perl中的字符串可以包括任意字符,意味着你可以創建、遍歷、操作二進制數據

 

3、在perl中,null並沒有特殊意義。

 

4、單引號字符串

  • 單引號代表字符串的開始與結束
  • 只有單引號'和反斜線\是特殊字符,其它所有字符都代表其本身,包括換行符在內。換句話說,在單引號字符串中,只有用到了單引號和反斜線時才需要轉義。比如在字符串中你寫了\n,並不會當作換行符處理,而只是兩個普通的字符\和n
  • 對於\,只有它後面緊跟着\和'時,纔會被當作特殊字符處理

 

5、雙引號字符串

  • 和我們熟悉的在其它語言中的字符串一樣。\會被當作轉義字符處理。
  • 它還有一個特有的特質:變量內插。就是當字符串中含有一個變量名時,它會用變量值來代替它。

 

6、連接操作符.  比如:"Hello".' '."World!"結果就是"Hello World!"

 

7、重複操作符x 是一小寫字母。操作符左邊是一個字符串,操作符右邊是一個數字,操作結果會把字符串重複那個數字的次數。如"hello"x5,操作結果就是"hellohellohellohellohello"

注意:當x右邊的數字是一個非整數時,將轉換爲小於等於它的整數,比如4.8會轉換成4,而當這個數字小於1時,則會產生一個空串。

 

 

本文地址:http://kino.iteye.com/blog/207681,轉載請註明,謝謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章