JavaScript: конструктор RegExp против литерала RegEx
Я изучаю RegExp, но везде я вижу два синтаксиса
new RegExp("[abc]")
А также
/[abc]/
А если с модификаторами то какая польза от дополнительной косой черты (\
)
/\[abc]/g
Я не получаю никаких ошибок с этими двумя, но мне интересно, есть ли разница между этими двумя. Если да, то что это и что лучше всего использовать?
Я сослалсяРазличия между литералом регулярных выражений Javascript и конструктором но там я не нашел объяснения, что лучше и в чем разница.