| File | Date | Author | Commit |
|---|---|---|---|
| docs | 2025-11-28 |
|
[6e6202] Added match_empty() |
| temp | 2025-09-20 |
|
[814b53] Start split of string_matchers from string_extras |
| .hgignore | 2025-08-27 |
|
[875dd8] Improved documentation. |
| .hgtags | 2025-11-28 |
|
[ef709f] Added tag v0-15 for changeset 6e62028c7b52 |
| README.md | 2025-11-28 |
|
[6e6202] Added match_empty() |
| docgen.sh | 2025-04-28 |
|
[7e5aa0] Added natch_any |
| docs.html | 2025-04-28 |
|
[7e5aa0] Added natch_any |
| string_matchers.nim | 2025-11-28 |
|
[6e6202] Added match_empty() |
| string_matchers.nimble | 2025-11-28 |
|
[6e6202] Added match_empty() |
More details can be found in the code comments or the documentation that can be generated from those comments.
Compare string to array of options
Test if given position is within bounds of a given string.
Test if remainder of string is white space
Test if totality of string matches specified match criteria.
Skip over input characters that match condition and return offset
to first character that fails to meet specified condition.
Skip over input characters that do not match condition and return
offset to first character that does match the condition.
Return position beyond closing quote after pair of quotes.
Return position after closing bracket taking into account bracket nesting.
Return offsets to start and end of next word.
Return offsets to start and end of next arbitrary token.
Return offsets to start and end of next valid identifier.
Return substring that starts at beginning of string and contains characters until condition is met.
Test that short string matches start of long string.
nimble install "http://hg.code.sf.net/p/nim-string-matchers/code"