У меня есть список тысяч записей в документе .txt. некоторые из них выглядят как эти записи
201910031044 "00059" "11.31AG" "Senior Champion"
201910031044 "00060" "GBA146" "Junior Champion"
201910031044 "00999" "10.12G" "ProAM"
201910031044 "00362" "113.1LI" "Abcd"
Всякий раз, когда происходит подобная запись, я бы хотел избавиться от последних слов / цифр / и т. д. в последних кавычках (например, «Старший чемпион»,"Юный Чемпион" и т. Д. Здесь есть много возможностей)
например (до)
201910031044 "00059" "11.31AG" "Senior Champion"
после
201910031044 "00059" "11.31AG"
Я попробовал следующее регулярное выражение, но это неt работа.
Поиск: ^([0-9]{17,17} + "[0-9]{8,8}" + "[a-zA-Z0-9]").*$
Заменить: \1
(заменить строку)
ОК. Я даже забыл знак .
(точка), даже если яне иметь знак .
(точка), он не будет работать. Не уверен, имеет ли это какое-либо отношение, когда знак +
используется более одного раза.