2010-11-18 13 views

Antwort

11

Meinten Sie Anführungszeichen statt Klammer? Ihre Beispielzeichenfolge funktioniert aufgrund der doppelten Anführungszeichen in Ihrer Zeichenfolge nicht.

Entweder müssen Sie die Anführungszeichen innerhalb der Zeichenfolge oder die Zeichenfolge in einfache Anführungszeichen setzen.

var str1:String = "(SayText \"Hello world.\")"; 
var str2:String = '(SayText "Hello world.")'; 
+0

Zitate verursacht hier Problem – iceman

1

werden kann, wenn ich don‘ t falsch verstehen Sie die Antwort ist einfach:

var s : String = '(SayText "Hello World")'; 
trace(s); 
+0

yep das ist auch korrekt – iceman

0
var str1:String="(SayText "Hello world.")";

Quote '"' verursacht Problem hier. Keine Klammern. Versuchen Sie dieses,

var str1:String="(SayText \"Hello world.\")";

Oder diese

var str1:String='(SayText "Hello world.")';