В регулярных выражениях JS символы ^
и $
обозначают начало и конец строки. И только с модификатором /m
(многострочный режим) они соответствуют началу и концу строки - позиции до и после CR/LF.
Но в std:: regex/символы режима ECMAscript ^
и $
всегда соответствуют началу и концу строки.
Есть ли способ в std:: regex определить начало и конец строки совпадений? Другими словами: поддержка многострочного режима JavaScript...