Que expressão regular eu precisaria para excluir tudo, exceto os macs, que podem incluir as letras A-F
(em maiúsculas) e dígitos0-9
Quero deletar todo o resto (letras e números) e outros caracteres ( -,!,?,@ etc
).
Eu só quero manter o endereço MAC. Por exemplo:
text 1 here
text: example 1
text- ??????
1F:F2:C9:A6:B3:4F
text 2 here
text: example 2
text- ??????!!!@@@
3D:F2:D9:F3:C3:A1
text 3 here
text: example 3
text- ??????!!!@@@
E8:F2:D9:A6:A3:11
Eu quero o seguinte resultado (cada endereço mac em uma nova linha): -
1F:F2:C9:A6:B3:4F
3D:F2:D9:F3:C3:A1
E8:F2:D9:A6:A3:11
Possivelmente tente:
Substituir com
\1\n
Veja a demonstração on-line . No entanto, você terá uma nova linha vazia à direita. Certifique-se de marcar ". corresponde à nova linha" (veja a captura de tela abaixo).
Isso parece funcionar também:
Substituir com:
\1\n