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:
WebCommerce: Folder organization ? (1997)
WebCat2b13MacPlugIn - more [date] problems (1997)
hidden databases (2000)
[OT] MS Security Flaw (2000)
Sandbox scripts (2004)
Cybersource and WebCat ... again (2000)
Large databases in WebCat (1997)
shoppingcart reload qty (1997)
Web Catalog Instability (2000)
Help me... (1998)
WebCatalog/WebMerchant Manuals Available (1998)
[WebDNA] FedEx Web Services (2012)
Before I Can Begin . . . (1998)
[ModDate] & [ModTime] ? (1997)
Digest for 4/18/97 (1997)
Email Newsletters (2003)
WebDNA monitor not working (2002)
Discounts (2002)
Great product and great job ! (1997)
[showif]/[hideif] question (1997)