Lo que quiero hacer es encontrar todos los espacios que están entre llaves, y luego reemplazarlos con otro carácter.Reemplazar todos los espacios que están dentro de llaves
Algo así como:
{The quick brown} fox jumps {over the lazy} dog
para cambiarse:
{The*quick*brown} fox jumps {over*the*lazy} dog
Ya búsquedas en línea, pero sólo esto es lo que tengo hasta ahora, y parece tan cerca de lo que realmente quiero .
preg_replace('/(?<={)[^}]+(?=})/','*',$string);
Mi problema con el código anterior es que se reemplaza todo:
{*} fox jumps {*} dog
que estaba buscando en tutoriales de expresiones regulares para averiguar cómo debo modificar el código anterior para sustituir sólo espacios, pero en vano . Cualquier contribución será muy apreciada.
Gracias.
cadena Sólo explotar entre los espacios y luego gato la matriz resultante de nuevo junto con "*" en el medio. Lo siento, estoy demasiado cansado para escribir un ejemplo. – noel