it works in R2. as even >> parse "a b c" {,} == ["a" "b" "c"] breaks at white spaces
Gabriele
don't forget that PARSE str "," (or any other delimiter), in R2 at least, is meant to parse CSV lines, so it has some built in magic that may surprise you if you're not aware of it.
Hi Folks, I'm having problem to parse the '&' commercial symbol. I'm using web-to-plain.r from rebol.org, but the 'Inc names, I'm having problem to parse it.. any clues ?
My problem is because I have some html entities starting with &, but the problem is to find just companies such as AT&T, A&E, Film&Arts and transform this loner '&' to '&'
NickA
Rondon, so, the company names are always sandwiched between two other characters -is that correct? Are the html entities always characterized by a different matching pattern (not sandwiched the same way)?
Arnold
We have a company/restaurant in Holland that is called Keuk& (translation Kitchen). Otoh the amp is not allowed in urls is it? An idea might be to hardcode these few examples and transform them in an extra parse step, or just before returning the value from the db.
(forget the remark about url and &).
Rondon
yes.. Nick
I will have to scan all the "&" and compare this with html entities (&, ´) if those two words between '&', I have to keep those words and replace '&' with "&".
Rondon
I was trying to make a patch to web-to-plain.r from rebol.org
Tomc
@Rondon would love to see what you come up with, web-to-plain.r changes web encoded chars to accii plaintext so emitting an "&" in place of an "&" in the input would be counter to its nature. maybe describe the problem a bit more, what the input is and what needs to be changed in the output. Just looking at it now (after a decade) I think I would at least change the call from parse to parse/all