Ich habe eine Struktur, die ich auf das Vorhandensein eines Schlüssels überprüfen. Ich muss dann testen, ob der Wert für diesen Schlüssel eine Zeichenfolge ist. Ich habe nichts in den Adobe CF-Dokumenten gefunden wie eine isString()
-Funktion (ähnlich wie isNumeric()
).Testen, ob ein Wert eine Zeichenfolge in Coldfusion ist
Gibt es einen anderen Weg als die scheinbar breitere isSimpleValue()
?
Gehen Sie durch diese [String-Funktionen] (http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec1a60c-7ffc.html#WSc3ff6d0ea77859461172e0811cbec22c24-6a3a) und gelten nach Ihren Bedürfnissen –
@AlexBaban guter Punkt . Ich will sicherlich keine falschen Negative zurückgeben, wenn die Zeichenkette zufällig numerische Zeichen oder einen Zeitstempel enthält oder "wahr" oder "falsch" ist. Es sieht so aus als wäre "isSimpleValue" wahrscheinlich das was ich will. – jinglesthula
Frage - was wären die Vor- und Nachteile der Verwendung des '!' - Operators, um einfach das Gegenteil einer Funktion wie 'isNumeric()' zu erhalten? Es war der erste Gedanke, den ich hatte, aber ich bin mir sicher, dass es aus irgendeinem Grund falsch ist. – TRose