Re: [trim]?!
This WebDNA talk-list message is from 2004
It keeps the original formatting.
numero = 56468
interpreted = N
texte = thanks... grep is great but replaces ALL the spaces - the problem is whenthey use names with spaces in them... like 'Mary Jo', or 'Mary Ann' etc..i.e.:if i have:[text]name=mary jo [/text][trim][name][/trim] should produce 'mary jo'wheres [grep search= $&replace=][name][/grep] will produce 'maryjo'it's happening. that's why i mentioned it...On Mon, 1 Mar 2004, Gary Krockover wrote:> Sure:>> [grep search= $&replace=][YOUR_VAR][/grep]>> But I agree, a Trim would be nice, as in PHP:>> string trim ( string str [, string charlist])>> Note: The optional charlist parameter was added in PHP 4.1.0>> This function returns a string with whitespace stripped from the beginning> and end of str . Without the second parameter, trim() will strip these> characters:>> " " (ASCII 32 (0x20)), an ordinary space.>> "\t" (ASCII 9 (0x09)), a tab.>> "\n" (ASCII 10 (0x0A)), a new line (line feed).>> "\r" (ASCII 13 (0x0D)), a carriage return.>> "\0" (ASCII 0 (0x00)), the NUL-byte.>> "\x0B" (ASCII 11 (0x0B)), a vertical tab.>> You can also specify the characters you want to strip, by means of the> charlist parameter. Simply list all characters that you want to be> stripped. With .. you can specify a range of characters.>> Then there's ltrim() and rtrim().>> I guess one could be constructive and use a combo of the convertchars db> and grep....>>> GK>> At 07:45 PM 3/1/2004, you wrote:>>> >is there such a thing? i have this client that wanted to use user's real> >name to authenticate themselves when they subscribe but every week at> >least one new subscriber will call to ask why he can not log on. 99% of> >the time is because they've put an extra white space after their name.> >is there [trim] command? and if not - why not?> >i can just replace spaces but sometimes 'Mary Jo' will show up as a> >first name. the only solution is, i think, a loop that checks for empty> >space characters at the end and deleting them until it finds a character> >but [trim] would be so much better... is there [trim] in 6?> >> >thanks...>>> -------------------------------------------------------------> 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/>-------------------------------------------------------------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:
thanks... grep is great but replaces ALL the spaces - the problem is whenthey use names with spaces in them... like 'Mary Jo', or 'Mary Ann' etc..i.e.:if i have:[text]name=mary jo [/text][trim][name][/trim] should produce 'mary jo'wheres [grep search= $&replace=][name][/grep] will produce 'maryjo'it's happening. that's why i mentioned it...On Mon, 1 Mar 2004, Gary Krockover wrote:> Sure:>> [grep search= $&replace=][YOUR_VAR][/grep]>> But I agree, a Trim would be nice, as in PHP:>> string trim ( string str [, string charlist])>> Note: The optional charlist parameter was added in PHP 4.1.0>> This function returns a string with whitespace stripped from the beginning> and end of str . Without the second parameter, trim() will strip these> characters:>> " " (ASCII 32 (0x20)), an ordinary space.>> "\t" (ASCII 9 (0x09)), a tab.>> "\n" (ASCII 10 (0x0A)), a new line (line feed).>> "\r" (ASCII 13 (0x0D)), a carriage return.>> "\0" (ASCII 0 (0x00)), the NUL-byte.>> "\x0B" (ASCII 11 (0x0B)), a vertical tab.>> You can also specify the characters you want to strip, by means of the> charlist parameter. Simply list all characters that you want to be> stripped. With .. you can specify a range of characters.>> Then there's ltrim() and rtrim().>> I guess one could be constructive and use a combo of the convertchars db> and grep....>>> GK>> At 07:45 PM 3/1/2004, you wrote:>>> >is there such a thing? i have this client that wanted to use user's real> >name to authenticate themselves when they subscribe but every week at> >least one new subscriber will call to ask why he can not log on. 99% of> >the time is because they've put an extra white space after their name.> >is there [trim] command? and if not - why not?> >i can just replace spaces but sometimes 'Mary Jo' will show up as a> >first name. the only solution is, i think, a loop that checks for empty> >space characters at the end and deleting them until it finds a character> >but [trim] would be so much better... is there [trim] in 6?> >> >thanks...>>> -------------------------------------------------------------> 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/>-------------------------------------------------------------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/
Kalin Mintchev
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:
Encrypt Decrypt URL UnURL Weirdness (2001)
[WebDNA] Off topic: ImageMagick (2008)
ConvertChars (2000)
StoreBuilder UPS/XML code question ... (2003)
REPOST: Upgrage pricing... The future of WebCatalog is coming with 4.0... (2000)
Summ=T Problem (1997)
Sendmail Problems (2003)
Speed Optimization - Mac (1997)
WebCat2b14MacPlugIn - [include] doesn't hide the search string (1997)
WEBCAT HIERARCHY (1999)
I have troubles to send message out (1998)
variables in [addlineitem] (1998)
ANother SHOWIF problem (1997)
ooops...WebCatalog [FoundItems] Problem - LONG - (1997)
Sort Order on a page search (1997)
all records returned. (1997)
multiple search commands (1997)
OT: 800x600 (2003)
[OT] Certs (2002)
WebCat2b13MacPlugin - [math][date][/math] problem (1997)