strings-truncation:用全角字符和ANSI代码截断字符串

时间:2024-05-29 05:36:41
【文件属性】:

文件名称:strings-truncation:用全角字符和ANSI代码截断字符串

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-29 05:36:41

ruby rubygem text strings ansi

字符串::截断 使用全角字符和ANSI代码截断字符串。 特征 没有猴子修补String类 从开头,中间,结尾或两端省略文本 考虑UTF-8,EUC-JP等编码中的全角字符 缩短单词之间没有空格的文本(中文,日文,韩文等) 保留ANSI转义码 内容 安装 将此行添加到您的应用程序的Gemfile中: gem "strings-truncation" 然后执行: $ bundle 或将其自己安装为: $ gem install strings-truncation 1.用法 默认情况下,使用truncate将字符串缩短为30个字符: strings = Strings :: Truncation . new strings . truncate ( "I try all things, I achieve what I can." ) # => "I try all thing


【文件预览】:
strings-truncation-master
----.gitignore(127B)
----strings-truncation.gemspec(1KB)
----.rspec(53B)
----bin()
--------setup(131B)
--------console(353B)
----.rubocop.yml(848B)
----CODE_OF_CONDUCT.md(3KB)
----CHANGELOG.md(163B)
----LICENSE.txt(1KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(447B)
--------ISSUE_TEMPLATE.md(560B)
--------FUNDING.yml(20B)
--------workflows()
----spec()
--------unit()
--------perf()
--------spec_helper.rb(707B)
----README.md(8KB)
----appveyor.yml(665B)
----lib()
--------strings-truncation.rb(29B)
--------strings()
----Gemfile(386B)
----Rakefile(143B)
----tasks()
--------console.rake(239B)
--------coverage.rake(222B)
--------spec.rake(837B)
----.editorconfig(150B)

网友评论