Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Caracter de escape para comilla (https://www.clubdelphi.com/foros/showthread.php?t=12201)

JOMABRI 08-07-2004 22:44:53

Caracter de escape para comilla
 
Hola foro, saludos.

Como escapo las comillas, cuando deseo encontrar una comilla simple (') en una cadena utilizando la funcion pos.

pos(''',cadena);

Gracias.

marcost 08-07-2004 22:58:18

probaste esto?

Código:

pos (chr(39), cadena)

suerte

roman 08-07-2004 23:02:50

Código Delphi [-]
Pos('''', cadena);

En pascal, cualquier comilla dentro de una cadena debe ir doble (dos veces, no comilla doble). Por ejemplo, para poner la frase

Los colores básicos son 'verde', 'rojo' y 'amarillo'

en una cadena, debes poner:

Código Delphi [-]
cadena := 'Los colores básicos son ''verde'', ''rojo'' y ''amarillo''';

// Saludos


La franja horaria es GMT +2. Ahora son las 17:52:23.

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