Hello, @vasile-caraus and All,
In fact, I’m presently on holidays ! Thus, my concentration is not at top level ;-))
So, here is the true story ! When using, for the second regex S/R, the simplified form :
SEARCH (?s)<meta\x20name="keywords"\x20content="\K(\w+)|\G[^\w\r\n]+(\w+)
The first alternative <meta\x20name="keywords"\x20content="\K(\w+) should be used first, in order to detect the first word after the string content="
However, if before running the S/R, the caret is at a location before some non-words chars, followed themselves by some words chars, then the regex engine wrongly selects the second alternative , due to the \G syntax
So, this new simplified syntax can be used if the initial location of the caret is on an pure empty line. Indeed, as the initial \G location must not be followed with, both, \r or \n ( \G[^\w\r\n]+...... ), this means that, necessarily, the next match will come from the first alternative of the regex, which is the correct solution !
But, of course, this new simplified regex is, then, no related, anymore, to a previous <title>......</title> tag !
BR
guy038