您的位置:首页 > 编程语言 > Ruby

ruby -- 基础学习(八)中文字符串截取的函数

2013-09-14 10:16 465 查看
学习来源:http://www.codesky.net/article/200910/166595.html

truncate(text, length = 30, truncate_string = "...")


text是原字符串

length是需要截取的字符串长度,包括中文和英文字符,如果不写,则有默认值,是28

truncate_string是截取后末尾添加的字符结尾,默认是三个点的省略号。

如果字符串未达到指定长度,则不会发生变化。

简单示范一:

truncate("Once upon a time in a world far far away", 14)
=> Once upon a...


因为truncate_string没有指定取值,所以默认为"...",所以在字符串末尾加上"..."

简单示范二:

text="海上魔都"


truncate(text, 2, "(省略)")
=> 海上(省略)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: