Digamos que eu tenha este pequeno arquivo de texto, por exemplo.
[email protected]:948
[email protected]:11111===
[email protected]:123
Como eu removeria todo o texto antes ===
?
Eu uso o Windows 10, então não preciso de nada sobre Linux.
Responder1
- Ctrl+H
- Encontre o que:
^.*(?====)
- Substituir com:
LEAVE EMPTY
- confira Envolver
- verifique expressão regular
- DESMARCAR
. matches newline
- Replace all
Explicação:
^ # beginning of line
.* # 0 or more any character but newline
(?= # positive lookahead, make sure we have after:
=== # 3 equal sign
) # end lookahead
Resultado para determinado exemplo:
[email protected]:948
===
[email protected]:123
Captura de tela (antes):
Captura de tela (depois):
Responder2
A sequência a seguir deve fazer o que você deseja
CTRL+H
para abrir localizar eReplace
janela- Selecione
Search mode
comoRegular expression
e selecionematches newline
- Insira o seguinte regex no
Find what
campo^.*(?=(\===))
(substitua === por qualquer conjunto de caracteres desejado) - Mantenha
Replace with
o campo vazio - Mantenha o cursor antes do primeiro caractere do arquivo e mantenha-
Direction
o como Down - Clique no
Replace
botão