August 2003
Intermediate to advanced
1140 pages
68h 45m
English
LSIsNumeric
LSIsNumeric(string)Functions identically to the IsNumeric( ) function
within the context of the current locale. Returns
true if string can be
converted to a number in the current locale or
false if it can’t.
Here’s an example that determines whether the
supplied values are valid numbers for each locale:
<cfloop index="locale" list="#Server.Coldfusion.SupportedLocales#">
<cfset SetLocale(locale)>
<cfoutput>
<p><b>#locale#</b><br>
-1: #LSIsNumeric(-1)#<br>
0: #LSIsNumeric(0)#<br>
1234: #LSIsNumeric(1234)#<br>
1,234,567,890: #LSIsNumeric('1,234,567,890')#<br>
$1234.99: #LSIsNumeric('$1234.99')#<br>
04/15/2003: #LSIsNumeric('04/15/2003')#<br>
7pm: #LSIsNumeric('7pm')#<br>
abcdef: #LSIsNumeric('abcdef')#<br>
true: #LSIsNumeric(true)#<br>
false: #LSIsNumeric(false)#<br>
yes: #LSIsNumeric('yes')#<br>
no: #LSIsNumeric('no')#<br>
</cfoutput>
</cfloop>