Re: [capitalize]
This WebDNA talk-list message is from 2005
It keeps the original formatting.
numero = 63474
interpreted = N
texte = FYI: The only way I've found to compare case on a word via WebDNA is through the use of ENCRYPT.The WebDNA if/showif comparisons are all case-insensitive, so BOB is the same as bob. Encrypt, without a specified seed, creates different values for uppercase letters than lowercase letters, so the encrypted values can be tested for equality.To make this test easy, I have a function called "isUpper":[function name=isUpper][if "[url][encrypt][params_string][/encrypt][/url]"="[url][encrypt] [uppercase][params_string][/uppercase][/encrypt][/url]"][then][return]1=1[/return][/then][else][return]1=0[/return][/else][/if][/function]To test whether a word is all uppercase (or more specifically, contains no lowercase letters - could contain numbers or punctuation), I do something like this:[listwords words=[mytext]][if [isUpper [word]]][then][word] is all uppercase[/then][else][word] contains lowercase letters[/else][/if][/listwords]- Brian-- Brian Fries, BrainScan Software -- http:// www.brainscansoftware.com --On Nov 23, 2005, at 5:13 PM, Patrick McCormick wrote:> The all-caps will be random medical acronyms. I suppose I could > append any words with a uppercase second character as new acronyms > automatically.>>> On Nov 23, 2005, at 3:57 PM, Stuart Tremain wrote:>>> You could do a convert words>>>>>> [Convertwords db=myconversions.db&case=T][Capitalize]my first IRA[/ >> Captialize][/Convertwords]>>>>>> Stuart Tremain>> idfk web developments, sydney, australia>>>>>> On 22 Nov 2005, at 1:43 AM, Patrick McCormick wrote:>>>>> Is there any efficient way to get [capitalize to ignore a series >>> of capital letters?>>>>>> [capitalize]my first IRA[/capitalize]>>>>>> would produce "My First IRA">>>>>> as opposed to "My First Ira"-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
FYI: The only way I've found to compare case on a word via WebDNA is through the use of ENCRYPT.The WebDNA if/showif comparisons are all case-insensitive, so BOB is the same as bob. Encrypt, without a specified seed, creates different values for uppercase letters than lowercase letters, so the encrypted values can be tested for equality.To make this test easy, I have a function called "isUpper":[function name=isUpper][if "[url][encrypt][params_string][/encrypt][/url]"="[url][encrypt] [uppercase][params_string][/uppercase][/encrypt][/url]"][then][return]1=1[/return][/then][else][return]1=0[/return][/else][/if][/function]To test whether a word is all uppercase (or more specifically, contains no lowercase letters - could contain numbers or punctuation), I do something like this:[listwords words=[mytext]][if [isUpper [word]]][then][word] is all uppercase[/then][else][word] contains lowercase letters[/else][/if][/listwords]- Brian-- Brian Fries, BrainScan Software -- http:// www.brainscansoftware.com --On Nov 23, 2005, at 5:13 PM, Patrick McCormick wrote:> The all-caps will be random medical acronyms. I suppose I could > append any words with a uppercase second character as new acronyms > automatically.>>> On Nov 23, 2005, at 3:57 PM, Stuart Tremain wrote:>>> You could do a convert words>>>>>> [Convertwords db=myconversions.db&case=T][capitalize]my first IRA[/ >> Captialize][/Convertwords]>>>>>> Stuart Tremain>> idfk web developments, sydney, australia>>>>>> On 22 Nov 2005, at 1:43 AM, Patrick McCormick wrote:>>>>> Is there any efficient way to get [capitalize to ignore a series >>> of capital letters?>>>>>> [capitalize]my first IRA[/capitalize]>>>>>> would produce "My First IRA">>>>>> as opposed to "My First Ira"-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Brian Fries
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
[WebDNA] Sendmail BCC bug still exists (2015)
[WebDNA] Quick grep question (2009)
Secure server question (1997)
Merging databases (1997)
RE: Writefile outside WebSTAR hierarchy? (1997)
Multiple security dbs (1997)
New Command prefs ... (1997)
WC2f3 (1997)
[WebDNA] Converting | to TAB (2010)
Exclamation (2002)
Webstar 1.3.1 PPC (1997)
WebCatalog NT (1996)
back button loses cart (2000)
[WebDNA] WebDNA jQuery JSON javascript stuff (2010)
Re:listfiles-looking for slick solution (1997)
NT or Mac (1997)
Webcat/Webmerchant (1998)
WebCat2b12--[searchstring] bug (1997)
Large databases in WebCat (1997)
encryption in browser? (1998)