Re: [PHP-DEV] PCRE partial matching

2019-03-20 Thread C. Scott Ananian
Looks nice to me. In connection with the PREG_LENGTH_CAPTURE option floated in a previous post, this would easily let the wikimedia/remex-html package parse HTML in a streaming fashion; it would fill up a buffer array and then do an incremental parse, stopping as soon as a (hard) partial match was

[PHP-DEV] PCRE partial matching

2019-03-20 Thread Nikita Popov
Hi internals, PCRE has some very nice partial matching functionality described at https://www.pcre.org/current/doc/html/pcre2partial.html. This is useful for streaming processing, as it allows you to distinguish between "there's definitely no match here" and "this could match starting from positio