利用Byte單位來計算字串長度的幾種做法(Javascript,C#,VB.Net)

一般計算字串長度,有下列幾種:
1.計算字元數,不管中文字,英文字都算一個字元
2.計算Byte數,中文字算2個byte,英文字算1個byte

一般計算字串長度,有下列幾種:

1.計算字元數,不管中文字,英文字都算一個字元

2.計算Byte數,中文字算2個byte,英文字算1個byte

舉例:

字串為:"我是puma"

1.計算字元數:中文字(2),英文字(4),總共(6)

2.計算Byte數:中文字(4),英文字(4),總共(8)

程式語法

C#

VB.Net

Javascript(小舖Bryan(不來ㄣ)提供)

參考網址:
http://www.blueshop.com.tw/board/show.asp?subcde=BRD20080805173342PL2&fumcde=FUM20041006152641OLG
http://www.blueshop.com.tw/board/show.asp?subcde=BRD2005120616462427H&fumcde=FUM20041006161839LRJ&rplcnt=7