Sha256: afddb23d0d442361e6d85c566e39f4f3ba26b39436779a549e9b2e3601087f89
Contents?: true
Size: 485 Bytes
Versions: 3
Compression:
Stored size: 485 Bytes
Contents
# ParseClassはHeadingなどの実際に置換をしているparseMethodの # TemplateMethodです。 # 置換対象のテキストに正規表現がマッチングしなかった場合は # textをreturnし、マッチングした場合は置換されたテキストを戻します。 class Parse def initialize @result = String.new @p_flag = nil @pre_flag = nil @list_flag = nil end def self.parse text return text if @result == nil @result end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
wparser-0.1.3 | lib/wparser/parse.rb |
wparser-0.1.2 | lib/wparser/parse.rb |
wparser-0.1.1 | lib/wparser/parse.rb |