Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Regex Probleme ODER

Das Thema "Regex Probleme ODER" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 06.05.2011, 15:29   #1 (permalink)
Neuer Benutzer

Registriert seit: 05.05.2011
Beiträge: 4
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Regex Probleme ODER

Hi habe ein problem mit meinem Regex.

Und zwar möchte ich dinge aus einem HTML Text herausholen und in eine ListView hauen.
Dabei stehen 2 verschiedene Informationen die ich haben möchte zwischen verschiedenen html befehlen.

das ganze sollte dann so aussehen:

PHP-Code:
<html quatsch>(ERSTER TEXT den ich haben will)<html quatsch

<
anderer html quatsch>(ZWEITER TEXT den ich haben will)<anderer html quatsch
Das Regex soll also bei dem ersten ODER dem 2ten anschlagen und die Group einfach in meine ListView hämmern.

Mit einem text den ich suche geht das auch wunderbar mit:

PHP-Code:
"<html quatsch> (.*?) <htmlquatsch>" 
Versucht habe ich schon:

PHP-Code:
"<html quatsch>(.*?)<html quatsch> | <anderer html quatsch>(.*?)<anderer html quatsch>" 
Komme leider auf keinen grünen zweig ... vielleicht steh ich auch nur auf der leitung und es ist einfacher zu realisieren.
smileyep1 ist offline   Mit Zitat antworten
Alt 06.05.2011, 17:35   #2 (permalink)
Android Experte
 
Benutzerbild von DieGoldeneMitte

Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
Standard AW: Regex Probleme ODER

Im Prinzip müsste das gehen, es sei denn, in dem einen oder anderen "html quatsch" befindet sich ein Zeichen, das in reg. Ausdrücken gequotet werden will.

Wenn das nicht geht, kannst Du auch direkt nach dem Html Quatsch suchen und mittels MatchResult.start() und so weiter dir die Position im String holen (Hilft evtl auch bei der Fehlersuche bzgl des Quotens).

Übrigens gibt es für HTML Extraktion auch extra Bibliotheken wie TagSoup. Da kannst du den Text per XQuery suchen.
__________________
Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon.
Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten.
Tipp: Zum "Danke" sagen gibt es einen Button.

Geändert von DieGoldeneMitte (06.05.2011 um 17:42 Uhr) Grund: weitere tips
DieGoldeneMitte ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Erstausstattung Hesselbach LG GT540 Forum 13 18.03.2011 11:47
Probleme ohne Ende - Flashen oder zurückgeben? Shinz Samsung Galaxy S (I9000) Forum 13 22.11.2010 13:31
Probleme mit MP3 als Benachrichtigungs- oder Mailton mysteri0us HTC Hero / T-Mobile G2 Touch Forum 5 13.08.2010 11:02
Desire Smartphone oder SmartHandy ? Outlook-Probleme Valhalla HTC Desire Forum 5 02.08.2010 14:01
Email Probleme, oder gibt es passendes App? daywalker78 Sonstige Apps & Widgets 0 17.05.2010 13:38




Du liest gerade: "Regex Probleme ODER" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.