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:
[OT] Bad Hard Drive? (2003)
Wrapping text (1998)
Displaying backgrounds (1999)
Setting up shop (1997)
& not allowed in db by definition? (1999)
Sendmail Woes (2002)
OFF-TOPIC: Check www.godaddy.com for me ... (2003)
Pithy questions on webcommerce & siteedit (1997)
Not really WebCat- (1997)
How to find 100 most recent additions. (1997)
flushdatabases (1997)
shipping costs (1997)
Browser Problem?!? Still getting Error message usingPOST! (1997)
WebCatalog Hosting (1996)
PSC recommends what date format yr 2000??? (1997)
Great product and great job ! (1997)
[MATH SHOW=F]. show=f does what? (1999)
Mozilla/4. and Browser Info.txt (1997)
Performance of this mailserver (2000)
Quit revisited (1997)