- 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 () |