[精讚] [會員登入]
3031

[PERL] 取得字串長度

使用length來取得字串長度

分享此文連結 //n.sfs.tw/13144

分享連結 [PERL] 取得字串長度@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 09:37:24 最後編修
2019-03-08 11:49:42 By 張○○
 

要取得字串的長度,使用length()這個函數

$str="n.sfs.tw";
my $len = length($str); #8

遇到中文的話一個utf8

use utf8;

$str="精讚一龜";
my $len = length($str); #12

一個中文字的長度為3,英文和數字都是1

換行字元是1

undef 是0 加警告 Undefined subroutine &main::array called at ...

my $a=undef;
print length($a); # 0 +警告
my @a=();
print length(@a); # 1
my %a=();
print length(%a); # 1

陣列和雜湊的長度是永遠的1,無論裡面有沒有項目。

 

 

END

你可能感興趣的文章

[PERL] 命令列傳入參數 argv Perl 的外部傳參,是$ARGV[0]、$ARGV[1]、$ARGV[2].....

[PERL] 位元運算 Bitwise operation PERL的位元運算整理

[PERL]] find 和 perl 的結合--大量檔案中文字的取代 利用PERL作大量的文件取代

[PERL] 12- 副程式 Perl 的副程式就是所謂的函數

[PERL] 14-進階比對 #1--取回比對內容 perl的正規表達式進階比對

[PERL] 04-基本比對 perl的正規表達示基本比對

隨機好文

為什麼要買長達二十年的保單? 為什麼要買長達二十年的保單?找一個可以說服我買二十年保單的理由。

UTF-8 BOM (Byte Order Mark) 的問題 在 Michael Kaplan 那看到 Every character has a story #4: U+feff

如何在linux下執行java 原生的java應用程式可以使用簡單的方法在console下面寫出來,適合作簡單的應用

PHP for sphinx 函式庫安裝 PECL/sphinx PHP>= 5.2.2 已經能原生支援 sphinx,可是預設的沒有裝,我們得自己裝才能用

UTF-8的網頁但IE8一片空白 UTF8編碼的網頁在Firefox 正常顯示、但IE8 就是空白,IE8編碼設定是「自動偵測」可是自動偵測到的是 big5...