[Zope] parsing strings in DTML

2000-06-26 Thread Timothy Wilson
Hi everyone, I'm working on what should be a simple problem. I pulling an address out of an ldap query and the data is in the form of a $-separated string. Example: 101 Main St.$Anytown$MN$12345 Please correct me if I'm wrong, but I could probably do dtml-call "REQUEST.set('parsed_address',

Re: [Zope] parsing strings in DTML

2000-06-26 Thread R. David Murray
On Mon, 26 Jun 2000, Timothy Wilson wrote: "REQUEST.set('parsed_address', _.string.join(old_address, '$')" except for This is exactly correct. Inside the quotes you are in python, and so you can reference variables from the namespace by their unadorned name. Second question... Once I've got

Re: [Zope] parsing strings in DTML

2000-06-26 Thread Rik Hoekstra
I'm working on what should be a simple problem. I pulling an address out of an ldap query and the data is in the form of a $-separated string. Example: 101 Main St.$Anytown$MN$12345 Please correct me if I'm wrong, but I could probably do dtml-call "REQUEST.set('parsed_address',

Re: [Zope] parsing strings in DTML

2000-06-26 Thread Timothy Wilson
On Mon, 26 Jun 2000, Rik Hoekstra wrote: Please correct me if I'm wrong, but I could probably do dtml-call "REQUEST.set('parsed_address', _.string.join(old_address, '$')" except for the fact that getting "old_address" (the $-separated one) would require its own dtml-var old_address

Re: [Zope] parsing strings in DTML

2000-06-26 Thread Timothy Wilson
On Mon, 26 Jun 2000, Rik Hoekstra wrote: try something like (untested): dtml-call "REQUEST.set('parse_address', _string.split(old_address, '$')" for parsing the string But what if "parse_address" comes from a SQL query? Like this: dtml-in qry_contactInfo dtml-call

Re: [Zope] parsing strings in DTML

2000-06-26 Thread Bill Anderson
Timothy Wilson wrote: On Mon, 26 Jun 2000, Rik Hoekstra wrote: try something like (untested): dtml-call "REQUEST.set('parse_address', _string.split(old_address, '$')" for parsing the string But what if "parse_address" comes from a SQL query? Like this: dtml-in qry_contactInfo

Re: [Zope] parsing strings in DTML

2000-06-26 Thread Jeff K. Hoffman
On Mon, 26 Jun 2000, Timothy Wilson wrote: On Mon, 26 Jun 2000, Rik Hoekstra wrote: try something like (untested): dtml-call "REQUEST.set('parse_address', _string.split(old_address, '$')" for parsing the string But what if "parse_address" comes from a SQL query? Like this: