Как искать и заменять шаблоны, такие как [4:5] [23:1] [1:22]
и т. Д. В моем файле с помощью поиска и замены и регулярного выражения. В vim, когда я просто делаю поиск /[d\+\:\d\+]
, шаблон выделяется, но когда я использую %s/[d\+\:\d\+]/ /gc
, он говорит о завершающих символах.Поиск и замена рисунка [цифры: цифры] в vim
0
A
ответ
0
хорошо я понял это это путь
:%s/\[\(\d\+\:\d\+\)\]/ /gc
2
если вы ответили на свой вопрос, я не думаю, что ответ является правильным.
Ваш ответ: /[d\+\:\d\+]
это не будет соответствовать [23:1]
шаблону, вы должны избежать [
кроме того, d\+
не является правильным, оно должно быть \d\+
это заменит все эти матчи с пространством (это заменит [ and ]
а)
:%s/\[\d\+:\d\+]/ /g
Смежные вопросы
- 1. поиска Vim и заменить цифры
- 2. Замена цифры с str.replace()
- 3. VIM Поиск и замена
- 4. vim: Поиск и замена
- 5. Как добавить цифры в блокировку рисунка андроида
- 6. Замена подстроки, состоящей из цифры
- 7. Переход на подпись рисунка начинается ниже цифры
- 8. Поиск определенной цифры в целом
- 9. VIM поиск и замена regex
- 10. Поиск и замена Vim 7.3
- 11. Vim - Поиск и замена результатов
- 12. PHP - цифры, цифры
- 13. Regex чтобы соответствовать обугленного/цифры/цифры/цифры
- 14. Vim: Удалить все в строке, но цифры
- 15. Замена букв на цифры в массиве MATLAB
- 16. Подтвердить: Только буквы, цифры и цифры -
- 17. Регулярного выражения: Поиск строки и цифры
- 18. Интеллектуальный поиск/замена в Vim
- 19. Vim не позволяет мне вводить цифры
- 20. Эффективная замена двубайтовых чисел на однобайтовые цифры
- 21. переменный поиск и замена в vim
- 22. замена букв на цифры с помощью C++
- 23. Hex цифры в двоичную только 4 цифры
- 24. Суммировать цифры в количестве, превышающем 2 цифры
- 25. Поиск позиции последней цифры в строке
- 26. C++: поиск определенной цифры в номере
- 27. vim поиск и замена между номером
- 28. Vim поиск и замена выделенного текста
- 29. Поиск и замена подстроки javascript
- 30. Поиск и замена Vim - ограничить определенные строки
Я не думаю, что ваше регулярное выражение правильно. – Kent
Это не дает ответа на вопрос. Чтобы критиковать или просить разъяснения у автора, оставьте комментарий ниже их сообщения. – thepoosh
@ Kent, это направлено на kartik – thepoosh