PHP - Eliminar de string letras minusculas y dejar mayusculas

 
Vista:
Imágen de perfil de Vikttorly
Val: 6
Ha aumentado su posición en 796 puestos en PHP (en relación al último mes)
Gráfica de PHP

Eliminar de string letras minusculas y dejar mayusculas

Publicado por Vikttorly (18 intervenciones) el 27/10/2016 02:23:55
Hola estoy haciendo web scraping y hay una parte donde tengo una cadena de texto que tiene información muy util y otra verdaderamente que estorba, el detalle es que la información que quiero extraer esta exclusivamente en mayúsculas así que quiero idear una funcion o codigo que me extraigar las mayusculas:

ejemplo: "CARLOS GARCIA calle 23 casa 2"

Solo quiero extraer del string CARLOS GARCIA

¿Hay alguna forma que pueda hacerse?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de kip
Val: 2.325
Plata
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Eliminar de string letras minusculas y dejar mayusculas

Publicado por kip (877 intervenciones) el 27/10/2016 04:43:44
Hola, puedes hacer uso de expresiones regulares, de esta forma:

1
2
3
4
5
6
<?php
$string = 'CARLOS GARCIA casa 123 casa 1234 OTRODATO';
preg_match_all("/([A-Z]+)/", $string, $match);
foreach ($match[1] as $valor) {
	echo $valor.'<br>';
}

Resultado:
CARLOS
GARCIA
OTRODATO


En tal caso solo funciona con letras nada mas.

Espero te sirva.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar