Regex funciona no navegador, mas não no Node.js

Eu tenho uma regex:/(?<!\<)\<[a-zA-Z0-9. _]+\>/g. Funciona bem no console do navegador se eu fizer"(<<a1>> * <b1> * <c1> * <d1>) * <<e1>>".match(/(?<!\<)\<[a-zA-Z0-9. _]+\>/g).

Lançamento da mesma linha de códigoSyntaxError: Invalid regular expression: /(?<!<)<([a-zA-Z0-9. _]+)>/: Invalid group quando executado no Node.js.

Eu quero corresponder todas as variáveis na minha string anexada em< e> ignorá-los se cercado por<< e>>.

questionAnswers(2)

yourAnswerToTheQuestion