como puedo quitar de una oracion las palabras que contenga menos de 3 letras.
ejemplo
Original:
"El progresismo de derecha no existe"
Deseado:
"progresismo derecha existe"
Saludos.
| |||
quitar palabras menores a 3 letras string como puedo quitar de una oracion las palabras que contenga menos de 3 letras. ejemplo Original: "El progresismo de derecha no existe" Deseado: "progresismo derecha existe" Saludos. |
| ||||
Respuesta: quitar palabras menores a 3 letras string Usa strlen para saber cuantas letras hay
Código PHP:
Ver original
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: quitar palabras menores a 3 letras string Cita: gracias por responder pero lo que deseo es remplazar o quitar las palabras menores de 3 letras inclusives. no asi saber si hay palabras.
Iniciado por abimaelrc Usa strlen para saber cuantas letras hay
Código PHP:
Ver original Saludos |
| ||||
Respuesta: quitar palabras menores a 3 letras string
Código PHP:
Si no es así, entonces brinda un ejemplo, porque no se te entiende. Ver original
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: quitar palabras menores a 3 letras string Cita: Excelente respuesta, amigo donde puedo aprender o saber sobre los patrones de remplazo?
Iniciado por abimaelrc
Código PHP:
Si no es así, entonces brinda un ejemplo, porque no se te entiende.Ver original Gracias |
| |||
Respuesta: quitar palabras menores a 3 letras string Cita: perfecto!
Iniciado por abimaelrc
Código PHP:
Si no es así, entonces brinda un ejemplo, porque no se te entiende.Ver original muchas gracias. |
| |||
Respuesta: quitar palabras menores a 3 letras string Yo recien estoy empezando a programar en PHP. Y lo iba hacer asi
Código:
$strCadena = "El progresismo de derecha no existe"; echo ParseText($strCadena); function ParseText($strCadena) { $arrCadena = preg_split('/ /', $strCadena, -1, PREG_SPLIT_OFFSET_CAPTURE); $strResult = "" ; for ($i = 0; $i < count($arrCadena); $i++) { $strParte = $arrCadena[$i][0]; if (strlen(trim($strParte)) > 3) { $strResult = $strResult . $strParte . " "; } } return $strResult; } |
| ||||
Respuesta: quitar palabras menores a 3 letras string También se puede hacer como lo estás haciendo, dividiendo las palabras, ahora lo podías haber hecho más corto usando str_word_count.
Código PHP:
Pero vas bien Ver original
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
Etiquetas: |