Estou tentando capturar texto por meio de expressão regular e substituir o texto por uma string personalizada.
Meu código atual captura endereços IP com sucesso, mas não sei como substituir o endereço IP por um texto personalizado junto com o restante da mensagem:
$Template privateIP,"%TIMESTAMP% %HOSTNAME% %syslogtag% %msg:R,ERE,0,DFLT:([0-9]{1,3}\.){3}[0-9]{1,3}--end%\n"
Meu primeiro pensamento é de alguma forma mover o regex para fora do modelo (ou seja, com algum RainerScript) e criar um novo campo/variável modded_msg
que seja definido como uma msg
propriedade modificada. E então use %modded_msg%
no $Template.
Eu tentei várias vezes (obrigado, ChatGPT), mas não consigo fazê-lo funcionar.