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:
WebCatalog2 Feature Feedback (1996)
Re:2nd WebCatalog2 Feature Request (1996)
date tag not interpreted (2000)
NT Version on IIS 4.0 (1997)
can you reassign loop index? (1998)
$append (1998)
unsubscribe (2000)
weight based shipping cost questions (1997)
Sorting (1998)
creating writefile data from a nested search (1997)
Re:Item options w/ price adjustment (1997)
NT beta ReadMe missing (b12-b15) (1997)
hmmm (2006)
WebCat2b13MacPlugin - [math][date][/math] problem (1997)
Redirect (2003)
REPLACE problem (2000)
Use of & in text areas.... (1998)
Limit on nested [ShowIf]'s? (1997)
[WebDNA] ubuntu can't append db (2019)
Clearly.home (1998)