Antwort
 
Themen-Optionen
Alt 09.08.2004, 12:41 Nach oben    #1
bluefish
Gast
 
Beiträge: n/a
Standard Regex Pattern


Hi,

ich bin ein PHP-Umsteiger der gerade eine eigene Anwendung schreibt. Ich muss für meine Anwendung String-Streams parsen und Werte in herausschreiben.

Dazu verwende ich Pattern.matches, komme aber mit dem Syntax nicht ganzt klar. Kann mir hier jemand weiterhelfen, vielleicht ein gutes Tutorial empfehlen?

Hier kurz mein Problem:

So ungefähr sieht der Stream aus, den ich erhalte:

!237614 0237614 d 1Xi Reizend 1N


Mein erstes Pattern. Zuerst möchte ich die Sprache ermitteln:
Ich benötige hierzu ein Pattern, der nach einen beliebig vielen Alphanumerischen-Zeichen, dann nach genau 6 Zahlen, gefolgt von einen Leerzeichen und ein oder zwei Zeichen durchsucht.

Ich hatte folgendes probiert.

Pattern.matches("\d{6} [a-z]{2}", stream );

Leider ohne erfolg.

Das zweite Pattern soll als Symbole zählen. Also immer wenn die Zahl 1 vor einem oder zwei Zeichen steht, ist das ein Symbol.

Ich hoffe es kennt sich hier jemand gut mir Pattern aus. Im vorraus, Danke!

Gruss
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2004, 14:39 Nach oben    #2
LordOfCodes
Gast
 
Beiträge: n/a
Standard

Hab 5 min gegooglet und folgendes gefunden:

SUN Tutorial


Greets
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2004, 15:11 Nach oben    #3
P3AC3MAK3R
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von LordOfCodes
Hab 5 min gegooglet und folgendes gefunden:

SUN Tutorial


Greets
Da hast Du aber lange gebraucht. *SCNR*
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.08.2004, 17:04 Nach oben    #4
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.108
Standard

Du musst die Sonderzeichen doppelt escapen, d.h. statt "d" musst du "\d" nehmen.
Damit hatte ich auch immer Probleme.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Regex Hilfe gesucht ljungi PHP-Programmierung 15 05.11.2006 15:41
Regex Hilfe bitte heohni PHP-Programmierung 9 06.05.2006 10:54
Suche String.replaceAll ohne Regex Sicaine Allgemeine Java-Programmierung 7 20.09.2005 10:02
RegEx Frage Daishi1002 Allgemeine Java-Programmierung 3 01.09.2005 08:36
regex ersetzen debian inside Allgemeine Java-Programmierung 1 31.03.2005 16:30


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:30 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44