what about comparing number of uppercase characters to number of lowercase?

<cfscript>
str="i HAVE MY CAPS LOCK ON BY MISTAKE!";
str=rereplace(str,"[^a-zA-Z]","","ALL");
ucasecount = len(rereplace(str,"[a-z]","","ALL"));
lcasecount = len(rereplace(str,"[A-Z]","","ALL"));
if(ucasecount gt lcasecount){
writeoutput("More uppercase ("&ucasecount&") than lowercase ("&lcasecount&")
characters found. you might be SHOUTING.");
}
</cfscript>

-----Original Message-----
From: Charlie Griefer [mailto:[EMAIL PROTECTED]
Sent: 24 October 2005 19:12
To: CF-Talk
Subject: Re: stop: SHOUTING


<cfset theWord = form.UserInput />
<cfif compare(form.UserInput, ucase(form.UserInput)) EQ 0>  <-- word is all
caps

might be able to build on that?

On 10/24/05, Adkins, Randy <[EMAIL PROTECTED]> wrote:
> There maybe another way but you could always check the ASCII values.
> Lowercase and UPPERCASE have different values.
>
> However checking this for each letter in a TEXTAREA is quite a bit.
>
> Sure there is another way.. Hopefully someone has an easy answer.
>
> -----Original Message-----
> From: Saturday (Stuart Kidd) [mailto:[EMAIL PROTECTED]
> Sent: Monday, October 24, 2005 2:03 PM
> To: CF-Talk
> Subject: stop: SHOUTING
>
> Hi guys,
>
> Just wondering if anyone knows a good way to recognise when all the
> characters are capitalised?  Some users love putting text in CAPS and it
> just looks awful when it's displayed on screen.
>
> Any help I'd be grateful.
>
> Thanks,
>
> Saturday
>
>
>
>
>



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:222106
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to