[精讚] [會員登入]
2986

[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] 12- 副程式 Perl 的副程式就是所謂的函數

[PERL] 21- 使用資料庫 Perl 連Mysql

[PERL] 03-條件式判斷 perl的條件式判斷

Freebsd11上安裝PERL模組 freebsd11+ perl module 在freebsd上安裝module還算簡單

[PERL] 前置if和後置if (if修飾子)的差別 perl的if可以拿來作為後置修飾子使用,此外還有一個unless像是if的相反,分析他們的差異

[PERL] 24-呼叫系統程式及評估 Perl 如何呼叫系統程式並取回結果?

隨機好文

[MAC] 截取螢幕畫面的方法 截取螢幕畫面的方法,在MAC中叫作螢幕快照,英文是screenshot

[HP DL380G7] 生效啟動第3,4片網卡/開啟或關閉內建的網卡 HP DL380G7 預設第3,4片網卡裝完系統後找不到,難道是壞了?要怎麼辦?

[Freebsd] 定時測試 ADSL 是否斷線並重連 中華電信 ADSL 雖有固定 ip,可是他卻會不定時「斷線」, 使用以下的 方法可以定時測試是否斷線,以及重新撥接。

TFTP Server 安裝及使用 讓設備的網路設定檔或是韌體經由TFTP拷備出來,操作的方法

NETCRAFT發現你的網站及作業系統 NETCRAFT可以發現你的網站及作業系統