[精讚] [會員登入]
3089

[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

你可能感興趣的文章

自行撰寫syslog server建立資訊安全控管中心#2 -- 架構和作法 利用PERL將syslog收攏到資料庫的程式,架構和作法

[PERL] 常態分配亂數產生函數 一般而言我們使用程式內建的 rand 函數取得的亂數是平均分配的,但如果需要常態分配的亂數產生器該怎麼做?

Perl 的特殊變數:$_、$&、$! 介紹perl的特殊變數 $_ 、 $&、$!

PERL一次讀取檔案所有內容的方法($/) perl可以使用slurp mode一次讀完檔案所有內容的方法及一些範例

[PERL] 19-模組的安裝和維護 模組的安裝和維護

[PERL] 01-撰寫第一隻PERL程式及目錄 PERL的系列教學文,適合有其他程式經驗但沒學過PERL的人

隨機好文

[jQuery] textarea 的取值和給值 HTML 的 TEXTAREA 標籤若要用 jquery 取值,不能使用 .text() 或 .html() ,使用 .

談借錢 人借錢時手心向上頭向下,人還錢時手心向下頭向上

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

Linux shell 的date表示法 linux下SHELL中的date表示法

[bc] linux 的計算機 bc 設定小數位數、計算π、次方根 linux 的計算機 bc 設定小數位數、計算π、次方根