Method: IsoDoc::XrefGen::Counter#subsequence_increment_no_letter
- Defined in:
- lib/isodoc/xref/xref_counter.rb
#subsequence_increment_no_letter(node) ⇒ Object
90 91 92 93 94 95 96 97 98 99 100 101 |
# File 'lib/isodoc/xref/xref_counter.rb', line 90 def subsequence_increment_no_letter(node) if /^\d+$/.match?(node["number"]) @letter_override = @letter = "" @number_override = @num = node["number"].to_i else /^(?<b>.*)(?<a>[a-zA-Z])$/ =~ node["number"] unless blank?(a) @letter = @letter_override = a @base = b end end end |