Sha256: 1e2ee5b010e12d3eea41be5434ec8a8432137111bb85732f819d5081b28ad19d
Contents?: true
Size: 450 Bytes
Versions: 1
Compression:
Stored size: 450 Bytes
Contents
module Amakanize module Filters class TrailingVolumeNumberDeletionFilter < BaseFilter # @note Override # @param string [String] e.g. `"やはり俺の青春ラブコメはまちがっている。4"` # @return [String] e.g. `"やはり俺の青春ラブコメはまちがっている。"` def call(string) string.gsub(/\s*第?[\dviVI1-9①②③④⑤⑥⑦⑧⑨⑩]+巻?\z/, "") end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
amakanize-0.1.0 | lib/amakanize/filters/trailing_volume_number_deletion_filter.rb |