Hacker News new | ask | show | jobs
by zaktoo2 838 days ago
Could you paste the regex portion of it please? Possibly some efficiencies to be gained there. You could also split the file into smaller chunks and then check the boundaries of the chunks.
1 comments

Yes, breaking it up would work, but that is not a solution for streams.

The regex is dead simple: /Authorization: Basic (.*)\ngrant_type=refresh_token/ "." does not match newline, so I'm basically looking two lines that conform to a template.

Specific cases can be transformed with some grep/awk magic, but IMO the concept of pattern matching against a stream is interesting regardless.

I missed the part where it was a stream. Also, is the grant_type guaranteed to be immediately after the token?