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:
Online reference (1997)
Re:quit command on NT (1997)
Checkbox question (1997)
Not really WebCat (1997)
Price written to db as scientific notation??? (1999)
WebCommerce: Folder organization ? (1997)
Width & Height (1998)
WC2b15 File Corruption (1997)
[WebDNA] fast free WebDNA hosting + web based IDE (2015)
hmmm (2006)
Was UPS Shipping -- Purolator? (1999)
Error Lob.db records error message not name (1997)
IE Cache Problems... (1999)
Make sure I understand this??? (1997)
Too Much Rootbeer Free Offer (1997)
Text limits in NT version? (1997)
[WebDNA] [OT] Merchant Provider Suggestions (2008)
Security Levels... Possible? (2000)
A little syntax help (1997)
I give up!! (1997)