Hallo Welt
rafke
- asp.net
response.write "Hallo Welt"
ich möchte Hallo Welt in Anführungsstrichen ausgeben - nun meine Frage - wie kann ich die Anführungsstriche maskieren damit sie nicht interpretiert werden
Vielleicht so:
response.write ""Hallo Welt""
oder response.write '"Hallo Welt"'
Versuchs mal...
Gruss
raffi
response.write "Hallo Welt"
ich möchte Hallo Welt in Anführungsstrichen ausgeben - nun meine Frage - wie kann ich die Anführungsstriche maskieren damit sie nicht interpretiert werden
Halihallo Raffi
response.write ""Hallo Welt""
Proprietäres VBScript hält sich leider nicht an "Standards". Es geht IMHO nur mit ""
oder response.write '"Hallo Welt"'
Strings werden in VBScript _immer_ (?) mit " gequotet.
Viele Grüsse
Philipp
War ein Versuch...komme halt aus der PHP Welt...
Hallo PHP-Welt *g*
Gruss
Raffi
Hallo Philipp,
response.write ""Hallo Welt""
Proprietäres VBScript hält sich leider nicht
an "Standards". Es geht IMHO nur mit ""
Wo es keinen Standard gibt, kann man sich nicht
an einen Standard halten. In SQL z. B. wird ' auch
mit ' maskiert (" ist ungueltig; was MySQL macht,
zaehlt nicht. Standard lautet anders, frag mal
PostGreSQL oder DB2).
Gruesse,
CK
Halihallo Christian
Proprietäres VBScript hält sich leider nicht
an "Standards". Es geht IMHO nur mit ""Wo es keinen Standard gibt, kann man sich nicht
an einen Standard halten. In SQL z. B. wird ' auch
mit ' maskiert (" ist ungueltig; was MySQL macht,
zaehlt nicht. Standard lautet anders, frag mal
PostGreSQL oder DB2).
Deshalb hab ich "Standards" gequotet und das mit Bedacht ;)
Mit "Standards" meinte ich, dass die hier "meistgenannten" Sprachen dies so tun, unter
meistgenannten verstehe ich wiederum PHP, Perl, C. Ich sehe jedoch ein, dass das zu
missverständnissen führen kann und versuche solche "Analogien" zu unterlassen; ich war
einfach zu faul, das zu umschreiben.
Viele Grüsse
Philipp
Halihallo rafke
response.write "Hallo Welt"
ich möchte Hallo Welt in Anführungsstrichen ausgeben - nun meine Frage - wie kann ich die Anführungsstriche maskieren damit sie nicht interpretiert werden
<%
Response.Write("""Hallo Welt""")
%>
Viele Grüsse
Philipp
sieht zwar komisch aus - funktioniert aber
danke
Halihallo rafke
response.write "Hallo Welt"
ich möchte Hallo Welt in Anführungsstrichen ausgeben - nun meine Frage - wie kann ich die Anführungsstriche maskieren damit sie nicht interpretiert werden<%
Response.Write("""Hallo Welt""")
%>Viele Grüsse
Philipp
Halihallo rafke
sieht zwar komisch aus - funktioniert aber
In VBScript sieht für mich alles komisch aus ;-)
Aber die Syntax zum kodieren von " ist in BASIC-Dialekten IMHO immer (falls unterstützt)
so gelöst. Und M$ schwört noch immer darauf.
zu Raffi: Naja, du hast ja recht, nur ist VBScript nunmal ein BASIC-Dialekt und hat eine
"ganz" andere Syntax. Man sieht z. B. in vielen Programmiersprachen den Statement-Trenner
';', den gibt's in VBScript auch nicht; dort ist er eine newline.
Viele Grüsse
Philipp
Warum einheitlich, wenn es auch anders geht.
Um die Verwirrung perfekt zu machen.
Möglich ist auch:
Response.Write """Hallo Welt"""
Halihallo rafke
sieht zwar komisch aus - funktioniert aber
In VBScript sieht für mich alles komisch aus ;-)
Aber die Syntax zum kodieren von " ist in BASIC-Dialekten IMHO immer (falls unterstützt)
so gelöst. Und M$ schwört noch immer darauf.zu Raffi: Naja, du hast ja recht, nur ist VBScript nunmal ein BASIC-Dialekt und hat eine
"ganz" andere Syntax. Man sieht z. B. in vielen Programmiersprachen den Statement-Trenner
';', den gibt's in VBScript auch nicht; dort ist er eine newline.Viele Grüsse
Philipp
Hallo Philipp,
zu Raffi: Naja, du hast ja recht, nur ist
VBScript nunmal ein BASIC-Dialekt und hat eine
"ganz" andere Syntax. Man sieht z. B. in vielen
Programmiersprachen den Statement-Trenner
';', den gibt's in VBScript auch nicht; dort
ist er eine newline.
print "Hello" : print "World!"
Gruesse,
CK
Halihallo Christian
zu Raffi: Naja, du hast ja recht, nur ist
VBScript nunmal ein BASIC-Dialekt und hat eine
"ganz" andere Syntax. Man sieht z. B. in vielen
Programmiersprachen den Statement-Trenner
';', den gibt's in VBScript auch nicht; dort
ist er eine newline.print "Hello" : print "World!"
Ja, ein verzweifelter Versuch die Syntax von Basic - Dialekten zu verbessern um die LOC kleiner zu halten und den Code sinnverwandter zu formatieren... ;)
Meiner Meinung nach nix anderes als ein Helferlein um eine gegebene Syntax etwas zu verbessern, die jedoch im Sprachkonzept nicht 100%-ig gewollt war.
Aber du hast recht, demnach gibt's zwei Statementtrenner... Finde ich einfach unschön, wenn man auf ':' und '_' ausweichen muss, um die Syntax zu verbessern...
Viele Grüsse
Philipp