Determines whether a string is a valid representation of a number in the current locale.
True, if the string represents a number the current locale; False, otherwise.
LSIsNumeric(string [, locale])
GetLocale, SetLocale; Handling data in ColdFusion in the Developing ColdFusion Applications
ColdFusion 8: Added the locale parameter.
ColdFusion MX: Changed formatting behavior: this function might return a different result than in earlier releases. This function uses Java standard locale formatting rules on all platforms.
Parameter |
Description |
|---|---|
string |
A string or a variable that contains one |
locale |
Locale to use instead of the locale of the page when processing the function |
To set the default display format of date, time, number, and currency values, use the SetLocale function.
<cfscript>
num="123-456"
locale=getLocale()
writeOutput("Locale is: " & locale & "<br/>")
writeOutput(LSISNumeric(num,locale))
</cfscript>
Output
Locale is: English (US)
NO
Sign in to your account