string:len("abcdef").
結果為 6
求字串的長度
string:equal("abc","abc").
結果為 true
判斷2字串是否完全相等
string:concat("abc","def").
結果為 "abcdef"
合併字串
string:chr("abdcdef",$d).
結果為 3
求某一字元在字串中第一次出現的位置
string:rchr("abdcdef",$d).
結果為 5
string:str("hehe haha haha","haha").
結果為 6
求某一字串在字串中第一次出現的位置
string:rstr("hehe haha haha","haha").
結果為 11
string:substr("hello world",4).
結果為 "lo world"
擷取字串
string:substr("hello world",4,5).
結果為 "lo wo"
擷取字串
string:tokens("asdhfgjjdttfg","df").
結果為 ["as","h","gjj","tt","g"]
分割字串
string:join(["aaa","bbb","ccc"],"@").
結果為 "aaa@bbb@ccc"
用特定字元連線
string:chars($a,5).
結果為 "aaaaa"
string:copies("as",5).
結果為 "asasasasas"
string:words("aaa bbb ccc").
結果為 3
string:words("abcbchdbjfb",$b).
結果為 4
用字元b分割,求個數
string:sub_words("abcbchdbjfb",3,$b).
結果為 "chd"
用字元b分割,取第三個
string:strip(" aaa ").
結果為 "aaa"
去掉字串兩邊的空格
string:strip("...aaa..",both,$.).
結果為 "aaa"
去掉字串兩邊的.
string:left("hahaha",10).
結果為 "hahaha "
擷取前10個字串,不足用空格補(string:right類似)(string:centre類似)
string:left("hahaha",10,$!).
結果為 "hahaha!!!!"
擷取前10個字串,不足用!補(string:right類似)(string:centre類似)
string:to_integer("123sa23").
結果為
srring:to_lower("asfdds").
結果為 "asfdds"
轉換小寫
srring:to_upper("asfdds").
結果為 "asfdds"
轉換大寫
erlang數字轉字串
如果有乙個數字,你想要轉換成字串這個在erlang中是怎麼操作的,如果是小寫字母開頭的字串原子呢,這個要怎麼轉成字串。以及字串的連線。數字轉字串 現在有乙個數字23456.我要把他轉成字串 23456 使用下邊的方法 1 lists flatten io lib format p 23456 234...
字串處理 字串反轉
請原諒博主今天很閒,於是乎博主又開始更新微博了。這次要更新的問題是 編寫乙個函式,反轉乙個單詞的順序。例如 do or do not,there is no try.就要反轉成 try.no is there not,do or do 大家要認真看看這道題,這道題和大家想象的貌似有點不同。首先字串反...
字串處理
uncode與ansi字串轉換 我們使用windows函式multibytetowidechar將多位元組字串轉換成寬字元字串。函式如下 int multibytetowidechar uintcodepage dworddwflags lpcstrlpmultibytestr intcbmulti...