Class

Scanf::FormatString

Inheritance
< Object

Constants

Name   Description
REGEX = / # possible space, followed by... (?:\s* # percent sign, followed by... % # another percent sign, or... (?:%| # optional assignment suppression flag \*? # optional maximum field width \d* # named character class, ... (?:\[\[:\w+:\]\]| # traditional character class, or... \[[^\]]*\]| # specifier letter. [#{SPECIFIERS}])))| # or miscellaneous characters [^%\s]+/ix
SPECIFIERS = 'diuXxofeEgsc'

Attributes

Name Visibility R/W Description
last_match_tried public R
last_spec_tried public R
matched_count public R
space public R
string_left public R

Methods

Class

Visibility Signature
public new (str)

Instance

Visibility Signature
public last_spec ()
public match (str)
public prune (n=matched_count)
public spec_count ()
public to_s ()

Class Method Detail

new(str)

Instance Method Detail

last_spec()

match(str)

prune(n=matched_count)

spec_count()

to_s()