|
|
|
|
|
by duped
1666 days ago
|
|
I've found for down and dirty parsing, you can almost always parse simple log/structured output using operations like `split`, `substring`, `prefix`, and `suffix` where : - `split` splits a string at an index or into substrings separated by a pattern
- `substring` takes a substring of a string for a range of indices
- `prefix` returns true if the start of the string matches a pattern, false otherwise
- `suffix` returns true if the end of the string matches a pattern, false otherwise Python and C++ both have good standard library functions for these tasks. What's less important than a language for your parser is a language to plug the output into to make something useful. |
|