Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c++ > #91201
| From | MarioCPPP <NoliMihiFrangereMentulam@libero.it> |
|---|---|
| Newsgroups | comp.lang.c++ |
| Subject | Re: [OT] Help for a RegEx |
| Date | 2023-08-03 00:56 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <uaemum$achd$3@dont-email.me> (permalink) |
| References | <uae4bc$6g1o$1@dont-email.me> <uae6gp$76ua$1@dont-email.me> <M7xyM.456117$GMN3.417214@fx16.iad> |
On 02/08/23 20:20, Scott Lurndal wrote: > Paavo Helde <eesnimi@osa.pri.ee> writes: >> 02.08.2023 20:38 Fonntuggnio kirjutas: >>> >>> Sorry for the total OT, but I failed to build a RegEx with the "help" >>> (rotfl) of three different so called IA, getting to nothing >>> >>> I am scanning an HTML document (not in javascript, so I do not have >>> access to DOM nodes from inside) and I need to match EVERY <p> whole tag. >>> >>> for whole I mean, starting from the <p and ending with the corresponding >>> </p>, but such paragrapha MAY (and may not) contain >> >> I'm afraid HTML cannot be parsed with a regex in general. Also, the HTML >> rules are very lax, for example there is no such guarantee that there >> actually appears a corresponding terminating </p> tag. >> >> Also, there is no guarantee that the actual content is contained in the >> <p> tags, it might well be outside and all the <p> tags might actually >> be empty <p/>. >> >> For extracting the content of unknown pages reliably you would probably >> need some kind of a state machine, with a fair knowledge of obscure HTML >> rules. Of course, there are libraries for that. > > Best way to deal with HTML is using xslt processors. You may want > to run the html text through a canonicalizer first. both terms were unknown to me beforehand, so I thank you since I can do some searches > -- 1) Resistere, resistere, resistere. 2) Se tutti pagano le tasse, le tasse le pagano tutti MarioCPPP
Back to comp.lang.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[OT] Help for a RegEx Fonntuggnio <JoeFonntuggnio@libbbero.it> - 2023-08-02 19:38 +0200
Re: [OT] Help for a RegEx Christian Gollwitzer <auriocus@gmx.de> - 2023-08-02 20:00 +0200
Re: [OT] Help for a RegEx MarioCPPP <NoliMihiFrangereMentulam@libero.it> - 2023-08-03 00:52 +0200
Re: [OT] Help for a RegEx Paavo Helde <eesnimi@osa.pri.ee> - 2023-08-02 21:15 +0300
Re: [OT] Help for a RegEx scott@slp53.sl.home (Scott Lurndal) - 2023-08-02 18:20 +0000
Re: [OT] Help for a RegEx MarioCPPP <NoliMihiFrangereMentulam@libero.it> - 2023-08-03 00:56 +0200
Re: [OT] Help for a RegEx MarioCPPP <NoliMihiFrangereMentulam@libero.it> - 2023-08-03 00:55 +0200
Re: [OT] Help for a RegEx Paavo Helde <eesnimi@osa.pri.ee> - 2023-08-03 11:36 +0300
Re: [OT] Help for a RegEx MarioCPPP <NoliMihiFrangereMentulam@libero.it> - 2023-08-04 02:01 +0200
Re: [OT] Help for a RegEx Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-04 01:26 +0100
Re: [OT] Help for a RegEx MarioCPPP <NoliMihiFrangereMentulam@libero.it> - 2023-08-05 02:17 +0200
Re: [OT] Help for a RegEx jak <nospam@please.ty> - 2023-08-14 10:37 +0200
Re: [OT] Help for a RegEx MarioCCCP <NoliMihiFrangereMentulam@libero.it> - 2023-08-15 14:14 +0200
Re: [OT] Help for a RegEx jak <nospam@please.ty> - 2023-08-16 21:24 +0200
Re: [OT] Help for a RegEx MarioCCCP <NoliMihiFrangereMentulam@libero.it> - 2023-08-18 21:05 +0200
Re: [OT] Help for a RegEx jak <nospam@please.ty> - 2023-08-19 09:18 +0200
Re: [OT] Help for a RegEx Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-02 11:58 -0700
Re: [OT] Help for a RegEx wij <wyniijj5@gmail.com> - 2023-08-12 23:33 -0700
csiph-web