Я ищу правильное регулярное выражение для удаления каждого первого конкретного символа в каждой новой строке.

Входные данные:

S17,E108,736
S17,E109,737

Вывод, который я хочу:

S17E108,736
S17E109,737

Я работаю в CSV-файле длиной 100 строк с Notepad++

2 ответа2

0
  • Используйте следующее « Найти что »: ^([^,]+),
  • Используйте следующее « Заменить на »: \1
  • Выберите « Режим поиска » как « Регулярное выражение »
  • Нажмите « Заменить все »

замещать

Поиграйте здесь: https://regex101.com/r/OEKqGM/1

0

Ну, на вашем примере это сработало для меня:

Find What: ([^,]+),(.+)
Replace With: $1$2

Заменить все

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .