rails下中文字串擷取的函式

2021-06-18 09:45:46 字數 642 閱讀 4806

第一部分是原字串

第二部分是需要擷取的字串長度,包括中文和英文本元,如果不寫,則有預設值得,大約是28

第三部分是擷取後末尾新增的字元結尾,預設是三個點的省略號。

如果字串未達到指定長度,則不會發生變化。

例如:truncate("once upon a time in a world far far away", 14)

=> once upon a...

或者:text="海上魔都"

truncate(text, 2, "(省略)")

=> 海上(省略)

提供結尾字串的方法對於做一些預覽之類功能的字串擷取的使用非常方便。

rails下中文字串擷取的函式

第一部分是原字串 第二部分是需要擷取的字串長度,包括中文和英文本元,如果不寫,則有預設值得,大約是28 第三部分是擷取後末尾新增的字元結尾,預設是三個點的省略號。如果字串未達到指定長度,則不會發生變化。例如 truncate once upon a time in a world far far a...

PHP中文字串擷取函式

首先是csdn論壇php斑竹xuzuning 嘮叨 老大的,支援gb2312,gbk,big三種編碼。以下是 len 19 text 怎麼將新聞的很長的標題只顯示前面一些字,後面用.來代替?echo strlen text len text substr text,0,len chr 0 chr 0...

php mb substr 函式擷取中文字串

分享下php mb substr 函式擷取中文字串的方法,substr 函式用來擷取字串,但是對於中文字元會出現問題,而mb substr 和mb strcut這兩個函式可以,用法與substr 相似,只是在函式最後要加入多乙個引數,以設定 字串的編碼,使用這兩個函式需要在php.ini中把php ...