Ist es möglich, so etwas zu tun?
var pattern = /some regex segment/ + /* comment here */
/another segment/;
Oder muss ich neue RegExp()
Syntax und Verkettung einer Zeichenkette? Ich würde es vorziehen, das Literal zu verwenden, da der Code sowohl selbsterklärend als auch prägnant ist.
3 Stimmen
Es ist einfacher, mit escapeten Regex-Zeichen umzugehen, wenn Sie String.raw() verwenden:
let regexSegment1 = String.raw`\s*hello\s*`