Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Problem mit ' in string (https://www.delphipraxis.net/91199-problem-mit-string.html)

Van HelF 1. Mai 2007 10:39


Problem mit ' in string
 
Hallo,
Ich möchte in einem string mit der pos funktion nach z.b. <td class='tbl1'> suchen, nun ist mein problem dass die ' zeichen von delphi bereits reserviert sind. Gibt es eine möglichkeit wie ich dies umgehen kann?

jbg 1. Mai 2007 10:40

Re: Problem mit ' in string
 
Einfach das ' doppent hinschreiben: S := 'Don''t do it';

mkinzler 1. Mai 2007 10:43

Re: Problem mit ' in string
 
oder temporär ersetzen.

jmd anders 1. Mai 2007 10:55

Re: Problem mit ' in string
 
das geht auch:
Delphi-Quellcode:
pos('<td class='+chr(39)+'tbl1'+chr(39)+'>',Teststring);

mkinzler 1. Mai 2007 10:58

Re: Problem mit ' in string
 
Oder mit QuotedStr()

Christian Seehase 1. Mai 2007 11:27

Re: Problem mit ' in string
 
Moin Zusammen,

es geht auch:

Delphi-Quellcode:
pos('<td class='#39'tbl1'#39'>',Teststring);

himitsu 1. Mai 2007 12:18

Re: Problem mit ' in string
 
Delphi-Quellcode:
pos('<td class="tbl1">', Teststring);
oder mal HTML-konform (nur weil ' auch geht, muß man es ja nicht verwenden)

Christian Seehase 1. Mai 2007 13:01

Re: Problem mit ' in string
 
Moin Himitsu,

da er aber explizit nach 'string' suchen will, wird es wohl so in der Datei stehen ;-)
Ich habe sogar schon Dateien gesehen, bei denen die "" bzw. '' weggelassen wurden :wall:

Van HelF 1. Mai 2007 13:03

Re: Problem mit ' in string
 
vielen dank für die vielen antworten :dp:

Nils_13 1. Mai 2007 14:25

Re: Problem mit ' in string
 
Nimm '', wenn du nämlich mal C nimmst, gibt es diesen Befehl nicht und du musst \' nehmen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:57 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz