Die Suche ergab 5 Treffer

von LiorR91
Mittwoch 4. Juli 2018, 11:17
Forum: Allgemeine Fragen
Thema: Eine Frage zu Regex-Modul
Antworten: 7
Zugriffe: 1281

Re: Eine Frage zu Regex-Modul


Du bekommst bei dem gezeigten HTML tatsächlich nur zwei Ergebnisse?

Es ist mir gerade erstmal aufgefallen dass ich gar keine Doppeltreffer im html_response habe! Krass. (Das gezeigte html war natürlich nur ein Exemplar, ich wollte kein 1000-Zeilen-HTML-Code hochladen). Ich dachte dass für ...
von LiorR91
Dienstag 3. Juli 2018, 16:14
Forum: Allgemeine Fragen
Thema: Eine Frage zu Regex-Modul
Antworten: 7
Zugriffe: 1281

Re: Eine Frage zu Regex-Modul


kann es also sein das bei dem tatsächlichen HTML diese Bedingung dafür sorgen, dass das letzte Element nicht enthalten ist?

Genau, ich möchte nur diejenige haben, die exakt dieses Pattern <a href="/*/bar"> treffen (also ohne weitere attributes). Vielleicht gibt es einen effizienteren Weg aber ...
von LiorR91
Dienstag 3. Juli 2018, 14:45
Forum: Allgemeine Fragen
Thema: Eine Frage zu Regex-Modul
Antworten: 7
Zugriffe: 1281

Re: Eine Frage zu Regex-Modul

Hallo, ich bin wieder da.

Also ich habe das html Modul ausprobiert, bekomme aber das gleiche Problem. HTML Code:

<a href="/unwantedtext/bar">

<tbody>
<tr class='whocares'
<td class="datatable-item-first" style="max-width: 120px; overflow: hidden;">
<a href="/foo/bar">
<b>foobar</b>
</a ...
von LiorR91
Sonntag 1. Juli 2018, 17:44
Forum: Allgemeine Fragen
Thema: Eine Frage zu Regex-Modul
Antworten: 7
Zugriffe: 1281

Re: Eine Frage zu Regex-Modul

hmm okay. ich werde es mal nachschauen. Danke!
von LiorR91
Sonntag 1. Juli 2018, 16:04
Forum: Allgemeine Fragen
Thema: Eine Frage zu Regex-Modul
Antworten: 7
Zugriffe: 1281

Eine Frage zu Regex-Modul

Hallo :)

könnte mir jemand bitte erklären wie ich aus diesem Code:


import re

string = "<b>foo</b> text text <b>bar</b> text text <b>foo</b>"
matches = re.findall(r'<b>[a-zA-Z]+</b>', string)


alle Treffer von foo und bar in die Liste 'matches' einfügen kann?

erwünschter Output:
print ...