
Я ищу правильное регулярное выражение для удаления каждого первого определенного символа в каждой новой строке.
Вход:
S17,E108,736
S17,E109,737
Результат, который я хочу получить:
S17E108,736
S17E109,737
Я работаю с CSV-файлом длиной в 100 строк с помощью Notepad++.
решение1
- Используйте следующее "Найти то, что":
^([^,]+),
- Используйте следующее "Заменить":
\1
- Выбирать "Режим поиска" как "Регулярное выражение"
- Нажмите "Заменить все"
Поиграйте здесь:https://regex101.com/r/OEKqGM/1
решение2
Ну, если использовать ваш пример, то у меня это сработало:
Find What: ([^,]+),(.+)
Replace With: $1$2
Заменить все