文件名称: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)