I would suggest that VS regular expressions are designed to fit the code well, with many convenient shortcuts, such as :w for the whole word, or :i for the C ++ identifier, or :q for the quoted string.
Usually they do not need to process arbitrary data, for which you will need search queries, etc. Or at least it was lower on the priority list.
Tim pietzcker
source share