Buscar Mayusculas dentro de un string
Hola, tengo un string que recibe muchos datos, pero los que me interesan estan en mayuscula y son de 5 caracteres, el texto del string no siempre es el mismo por lo que no puedo buscar ninguna relacion en las palabras. mi idea es buscar por mayuscula o por numero de caracteres ya que siempre son 5. alguna posible solucion? Gracias.
Ejemplo: caracteresaleatorios FGHJK continuaeltexto |
¿Y siempre hay un espacio antes de los 5 caracteres en mayúsculas?
|
si,siempre hay un espacio tanto al empezar como al terminar.
|
Hola ZayDun, si esta entre espacios puedes pasarlo a un StringList y preguntar si el primer caracter es mayuscula.
Saluditos |
Funciona como queria el unico "problema" que encuentro es que si la palabra empieza por un numero no la detecta, (1GHRT) pero aun asi gracias por la ayuda!.
|
Hola: No se si te sirve o es lo que andas buscando pero lo siguiente te muestra que es lo que esta en mayuscula
Saludos |
Cita:
Hola Martins, en caso de que una palabra sin mayúsculas tenga algún número, también lo tomaría en cuenta. ZayDu, todo depende de las condiciones que tengas en tu cadena para hacer los controles, tomando en cuenta que dices que son de 5 caracteres, podríamos tomar en cuenta solo esas palabras:
Saluditos |
Hola de nuevo y si es caso es de que tienes que tomar solo los de 5 caracteres y no habrá ninguno que este mezclado con minúsculas:
Saluditos |
Hola.
Otra opción:
Ejemplo de llamada:
Saludos. |
Hola ZayDun. La solución que te traigo podrá no ser la mejor, pero está bastante modularizada y se entiende, así que la podés modificar para que se ajuste a lo que precisás.
No tengo un compilador acá en el trabajo así que no pude probarlo.
Saludos!! |
Conseguí acceso a un compilador y vi la asquerosidad de código que escribí :(
En fin, acá tenés algo que te puede servir.
Saludos. |
|
Perdonar que no haya escrito nada antes, tengo que decir que me he quedado con la solución que me dio Caro que funciona sin problemas, y agradeceros a todos la ayuda tan rapida que dais en cuanto tenemos algunda duda. un saludo!
|
La franja horaria es GMT +2. Ahora son las 08:55:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi