Как я могу глобально заменить символ |
(pipe) в строке? Когда я пытаюсь заменить его "so|me|str|ing".replace(/|/g, '-')
, я получаю "-s-o-|-m-e-|-s-t-r-|-i-n-g-"
Как глобально заменить символ трубы «|» в строке в JavaScript
3
A
ответ
12
|
имеет special meaning (A|B
означает «совпадение А или В»), так что вам нужно, чтобы избежать его:
"so|me|str|ing".replace(/\|/g, '-');
6
|
означает OR
, так что вы должны бежать так: \|
4
Попробуйте использовать "так | я | ул | ИНГ" .Надеть (/ [|]/г, '-')
T его большой ресурс для работы с RegEx: https://www.regex101.com/
Смежные вопросы
- 1. Заменить символ в строке
- 2. заменить символ в строке
- 3. заменить символ в строке
- 4. Заменить & символ в строке
- 5. Заменить символ косой черты «/» в строке JavaScript?
- 6. заменить весь специальный символ в строке javascript ....?
- 7. Заменить определенный символ в строке
- 8. Заменить символ в JavaScript
- 9. Символ трубы пропускается в строке java
- 10. Javascript заменить глобально regex
- 11. Как заменить символ, которому не присвоен символ \ by [character] глобально?
- 12. JavaScript заменить строку глобально
- 13. Заменить символ трубы «|» с разрывами строк?
- 14. Заменить символ в строке цветом
- 15. Заменить первый символ в строке
- 16. Заменить специальный символ в строке
- 17. Заменить конкретный символ в строке
- 18. Заменить последний символ в строке
- 19. Заменить символ в строке оболочки
- 20. Как заменить символ в строке в Java
- 21. заменить символ в javascript
- 22. Заменить специальный символ в строке
- 23. Java - Заменить символ в строке
- 24. Заменить \ удалить символ в строке
- 25. Заменить символ в строке iPhone
- 26. Заменить некоторый символ в строке
- 27. Заменить символ SOH в строке
- 28. Заменить недопустимый символ в javascript
- 29. Как заменить символ в строке на C?
- 30. Как заменить символ в строке по диапазону?