Re: [WebDNA] output of all non alphaNumeric characters?
This WebDNA talk-list message is from 2009
It keeps the original formatting.
numero = 102201
interpreted = N
texte = Untested, but can't you just go with:[grep search=3D%20&replace=3D][grep=20search=3D[%0D%0A%0B]*&replace=3D][unurl][loop start=3D32&end=3D255&advance=3D1] [hideif [index]=3D127] [if ({[index] > 47) & ([index] < 58)|([index] > 64) &=20([index] < 91)|([index] > 96) & ([index] < 123)}] [else] [shell]echo [index] | awk '{printf("%c",=20$1)}'[/shell] [/else] [/if] [/hideif][/loop][/unurl][/grep][/grep]GJKOn Thu, 19 Mar 2009 13:46:02 -0500 Donovan Brooke
wrote:> O.K., one last post to myself! ;-) (for archives sake)>=20> The code below produces the list with no=20>spaces/delimiters..> and since the list> is static, I can now use the output to put in a=20>convertchars> database (or what-have-you) to make for quicker> reference. Of course, you could do this all in a Bash> script as well.. (and then copy/paste the output to a> convertchars .db).. but this is a WebDNA list!> btw, I grabbed the page source output.. not the html=20>output.>=20> *****************************************> [grep search=3D%20&replace=3D][grep=20>search=3D[%0D%0A%0B]*&replace=3D][unurl]> [loop start=3D32&end=3D255&advance=3D1]> [hideif [index]=3D127]> [if ([index] > 47) & ([index] < 58)]> [else]> [if ([index] > 64) & ([index] < 91)]> [else]> [if ([index] > 96) & ([index] < 123)]> [else]> [shell]echo [index] | awk '{printf("%c",=20>$1)}'[/shell]> [/else]> [/if]> [/else]> [/if]> [/else]> [/if]> [/hideif]> [/loop]> [/unurl][/grep][/grep]> ******************************************>=20> O.K., on to your regularly scheduled programming.>=20> Donovan
Associated Messages, from the most recent to the oldest:
Untested, but can't you just go with:[grep search=3D%20&replace=3D][grep=20search=3D[%0D%0A%0B]*&replace=3D][unurl][loop start=3D32&end=3D255&advance=3D1] [hideif [index]=3D127] [if ({[index] > 47) & ([index] < 58)|([index] > 64) &=20([index] < 91)|([index] > 96) & ([index] < 123)}] [else] [shell]echo [index] | awk '{printf("%c",=20$1)}'[/shell] [/else] [/if] [/hideif][/loop][/unurl][/grep][/grep]GJKOn Thu, 19 Mar 2009 13:46:02 -0500 Donovan Brooke wrote:> O.K., one last post to myself! ;-) (for archives sake)>=20> The code below produces the list with no=20>spaces/delimiters..> and since the list> is static, I can now use the output to put in a=20>convertchars> database (or what-have-you) to make for quicker> reference. Of course, you could do this all in a Bash> script as well.. (and then copy/paste the output to a> convertchars .db).. but this is a WebDNA list!> btw, I grabbed the page source output.. not the html=20>output.>=20> *****************************************> [grep search=3D%20&replace=3D][grep=20>search=3D[%0D%0A%0B]*&replace=3D][unurl]> [loop start=3D32&end=3D255&advance=3D1]> [hideif [index]=3D127]> [if ([index] > 47) & ([index] < 58)]> [else]> [if ([index] > 64) & ([index] < 91)]> [else]> [if ([index] > 96) & ([index] < 123)]> [else]> [shell]echo [index] | awk '{printf("%c",=20>$1)}'[/shell]> [/else]> [/if]> [/else]> [/if]> [/else]> [/if]> [/hideif]> [/loop]> [/unurl][/grep][/grep]> ******************************************>=20> O.K., on to your regularly scheduled programming.>=20> Donovan
"Gary Krockover"
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:
Running 2 two WebCatalog.acgi's (1996)
listfiles, moving files (1998)
Dr.Watson Error (1999)
Not really WebCat (1997)
Bug Report, maybe (1997)
MySQL and Decimals (2004)
dollar $ signs in database (2000)
[WebDNA] Problem to creat a cart (2011)
I forgot (1998)
emailer (1997)
[date] problem with %d%m%Y (1998)
StoreBuilder Q's (2003)
Problems with [Applescript] (1997)
WebCatb15 Mac CGI -- [purchase] (1997)
[cart] clarification... (1997)
[WebDNA] drop off not round off (2011)
Missing Cart Information (2003)
Help name our technology! (1997)
Poll Please (2002)
Stinkin' [Referrer] (1998)