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:
RE: Help name our technology! (1997)
test (2003)
whole word search bringing irrelevant results.. (2000)
[fullPath] bug? (1998)
question: webmerchant connection (1997)
Just Testing (1997)
RE: OK, here goes... (1997)
Semi-OT SSL IE problem (2005)
PCS Frames (1997)
How to Display text in empty fields (1997)
Not really WebCat (1997)
WebTrends (2002)
WebDNA Solutions ... sorry! (1997)
Looking for a host (1997)
Log-in Scheme (2003)
hiding hyperlink info in URL field (1999)
Documentation Feedback (1997)
WebCat2b12plugin - [search] is broken ... not! (1997)
WebCatalog2 Feature Feedback (1996)
Smith Micro SUPPORT? (2000)