Заменить символ в [] другим - PullRequest
0 голосов
/ 20 июня 2019

Кто-нибудь может помочь с заменой ниже?

У меня есть текст ниже:

[$.abc],[CONTAINS],[-],[],[add 123]

Я хочу, чтобы вывод выглядел следующим образом:

[$.abc],[CONTAINS],[list],[],[add 123]

Так что в основном я хочу заменить [-] на [list], используя регулярные выражения в Nodejs.

Заранее спасибо.

1 Ответ

1 голос
/ 20 июня 2019

Нет необходимости в регулярном выражении:

let phrase = "[$.abc],[CONTAINS],[-],[],[add 123]"
let newPhrase = phrase.replace('[-]','[list]')

или для многих

let newPhrase = phrase.split('-').join("list")
//'[$.abc],[CONTAINS],[list],[],[add 123]'
...