Здравствуйте, мне нужно удалить все вхождения | из строки. Это то, что я делаю в данный моментзамена трубы в строке
var mystring = "this|is|a|test"
console.log(mystring.replace(/|/g , ","));
Это дает мне этот результат:, т, ч, я, s, |, I, S, | а, |, т, е, с, т, Это не то, что я хочу. Почему это не работает?
Когда я пытаюсь выполнить следующее, оно работает для запятых.
var mystring = "this,is,a,test"
console.log(mystring.replace(/,/g , ":"));
Это дает мне ----> это: это: а: тест
Почему это не работает для OR и как я могу это исправить?
@AvinashPrabhakar Для обеспечения качества ответов продвинуты, чтобы помочь другим, это внимательное и лучшие практики чтобы принять ответ, который, как вам показалось, лучше всего работает. – Seth
Я намереваюсь принять этот ответ, но мне придется подождать 10 минут, чтобы сделать это. –
Не могу поверить, что трое других избили меня до удара –