![]() |
Comparar caracteres de una cadena
Hola.
tengo una cadena de texto con simbolos (A35-5677:G6) y quiero que esa cadena se convierta en (A355677G6). He conseguido hacer el recorrido carácter por carácter pero no consigo hacer la comparación, es decir, hacer algo así: cadenaCaracteresParaComparar = 'abcdrfghijklmnopqrstuvwxyzABCDRFGHIJKLMNOPQRSTUWXYZ1234567890' cadenaOriginal = A35-5677:G6 for A hasta el 6 hacer: si A está en cadenaCaracteresParaComparar -> OK Si - no está en cadenaCaracteresParaComparar -> BORRAR como se haría esa comparación? alguna funcion? |
Hola cslbcn, tu cadena a comparar puedes tomarlo como un conjunto:
Saluditos |
Hola.
La solución de Caro funciona perfectamente, pero se me ocurrió una idea y bue... ya que estoy la pongo. Código:
procedure SacarExtras(var Cadena:string; ASacar: string);Código:
... |
muchas gracias a los 2.
|
| La franja horaria es GMT +2. Ahora son las 04:15:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi