Re: [WebDNA] checking for mixed case text
This WebDNA talk-list message is from 2009
It keeps the original formatting.
numero = 102727
interpreted = N
texte = Well done Ken! That's an approach I'd not thought of and to me seemslike the most straight forward and re-usable. I now remember gettinghung up on the [lookup] because it is in fact case sensitive. That isafter all the main point of this thread...MarcKenneth Grome wrote:>> But I cannot figure out how to get WebDNA to check a text>> string to report whether it is mixed case or not.> > > Here's another approach:> > Set the text string to a text variable (var) then create an > up.db with only one field (letter). Create one record in > this db for each uppercase letter in the alphabet, plus one > record for each non-alphabetic character that might occur in > a name.> > Then use this code:> > [math show=f]numUp=0[/math]> [text]numChars=[countchars][var][/countchars][/text]> > [listchars chars=[var]]> [showif [char]=[lookup > db=up.db&value=[char]&lookinfield=letter&returnfield=letter]]> [math show=f]numUp=numUp+1[/math]> [/showif]> [/listchars]> > [showif [numChars]=[numUp]]> all letters are uppercase> [/showif]> > [showif [numChars]![numUp]]> some letters are not uppercase> [/showif]> > > Sincerely,> Ken Grome> > > > ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list
.> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/> .> -- -------------------------------------------Marc ThompsonSoftware EngineerOffice of Information TechnologyUniversity of Utah801.585.9264marc.thompson@utah.edu-------------------------------------------
Associated Messages, from the most recent to the oldest:
Well done Ken! That's an approach I'd not thought of and to me seemslike the most straight forward and re-usable. I now remember gettinghung up on the [lookup] because it is in fact case sensitive. That isafter all the main point of this thread...MarcKenneth Grome wrote:>> But I cannot figure out how to get WebDNA to check a text>> string to report whether it is mixed case or not.> > > Here's another approach:> > Set the text string to a text variable (var) then create an > up.db with only one field (letter). Create one record in > this db for each uppercase letter in the alphabet, plus one > record for each non-alphabetic character that might occur in > a name.> > Then use this code:> > [math show=f]numUp=0[/math]> [text]numChars=[countchars][var][/countchars][/text]> > [listchars chars=[var]]> [showif [char]=[lookup > db=up.db&value=[char]&lookinfield=letter&returnfield=letter]]> [math show=f]numUp=numUp+1[/math]> [/showif]> [/listchars]> > [showif [numChars]=[numUp]]> all letters are uppercase> [/showif]> > [showif [numChars]![numUp]]> some letters are not uppercase> [/showif]> > > Sincerely,> Ken Grome> > > > ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> old archives: http://dev.webdna.us/TalkListArchive/> .> -- -------------------------------------------Marc ThompsonSoftware EngineerOffice of Information TechnologyUniversity of Utah801.585.9264marc.thompson@utah.edu-------------------------------------------
Marc Thompson
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:
[isfile] ? (1997)
Sendmail double space (2001)
Re2: Calculating multiple shipping... (1997)
japanese characters (1997)
createfolder not behaving as expected (1999)
browser info.txt and SSL (1997)
Request Time Out (1997)
WebCat2b13MacPlugIn - [showif][search][/showif] (1997)
Target wit redirect (1998)
Next X hits (1996)
WebCatalog for Postcards ? (1997)
New public beta available (1997)
t or f (1997)
[WebDNA] TCPConnect/cURL alternative for windows? (2010)
OT: Log Files (2003)
Download Question (1997)
Serving images from databases (1998)
Security Issues and WebCommerce Solution (1997)
5.0 Pricing (2003)
[SearchString] problem with [search] context (1997)