Ya he leído los post donde se hablar de las expresiones regulares del foro y no consigo dar con al solución.
Caso practico:
Grupo1|grupo2|grupo3|grupo4
Explicación de lo que quiero hacer.
$String='19|salud|58|29|economia'
Cambia("GRUPO3","POR ESTO")
Esto daria como resultado
$String='19|salud|POR ESTO|29|economia'
Es decir. Poder cambiar Grupos mediante un delimitador que en este caso es "|" pero sin saber que datos habrá en cada grupo.
Cada grupo tendrá datos diferentes los cuales no se pueden saber. Es decir. Esto no sirve.
Código: Seleccionar todo
StringRegExpReplace("Grupo1|grupo2|grupo3|grupo4", "Grupo1|(.*?)|grupo3|grupo4", " GrupoNuevo")
He intentado cosas:
Código: Seleccionar todo
$sMsg3=StringRegExpReplace("uno dos tres", "(\S){4}", "cuatro")
Espero que me podáis ayudar como siempre. Gracias.