elimine diferentes patrones de cadenas del registro en una fórmulaHola
Quiero eliminar algunos patrones de cadena del registro.
ejemplo de registro:
[19/01/23 04:06:37 p. m.] [INFO ] [texto.texto:__texto__:():280]: [ 25.053966] texto: texto texto texto:
[ 19.620450] texto_texto 0000:42: texto 2 [texto texto texto 0x2045ffff] 0x0aa00100f
Patrones que quiero eliminar o reemplazar con "":
1) todos los caracteres especiales
2) fecha y hora
3) cualquier número de dirección hexadecimal o extraño como x2045ffff o 0x0aa00100f
la forma en que lo estoy haciendo ahora es usar sustitutos o expresiones regulares para eliminar un tipo por un tipo (1-3), por lo que tengo 3 columnas creadas. ¿Es posible combinar todo en una fórmula (una columna)?
Re: eliminar diferentes patrones de cadenas del registro en una fórmulaSi tiene una solución de trabajo, puede combinarlos todos en una sola fórmula encadenando esas expresiones.
Substitute(Regex(Substitute(str, "!", "")," ", "", GLOBALREPLACE), "123", "");
o usando variables
str1 = Substitute(str, "!", "");
str1 = Regex(str1, " ", "", GLOBALREPLACE);
Substitute(str1, "123", "");
También adjunto tabla de datos con las fórmulas.