Autor Beitrag
Mitmischer 1703
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: So 26.02.12 19:09 
Hi DF!

Ich habe mit den regulären Ausdrücken angefangen und habe eine Frage: Wie kann ich ein Wort herausfiltern, dessen Vorgänger mir bekannt ist? Oder anders ausgedrückt: Wie kann ich hier

ausblenden Quelltext
1:
Schinken Salami Ananas					


Salami herausfiltern?

_________________
Die Lösung ist nicht siebzehn.
Regan
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: So 26.02.12 19:21 
Moin,

ausblenden Quelltext
1:
[Schinken]\s(.*)\s					


Viele Grüße
Regan
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: So 26.02.12 19:36 
Die eckigen Klammern sollten weg, außerdem ist dein Regex durch .* zu greedy:
ausblenden C#-Quelltext
1:
Schinken\s+(\w+)					

Spricht eigentlich was gegen string.Split :) ?

user profile iconMitmischer 1703 hat folgendes geschrieben Zum zitierten Posting springen:
Hi DF!
Falsche Ecke :mrgreen: .

_________________
>λ=
Mitmischer 1703 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 754
Erhaltene Danke: 19

Win 7, Debian
Delphi Prism, Delphi 7, RAD Studio 2009 Academic, C#, C++, Java, HTML, PHP
BeitragVerfasst: So 26.02.12 23:48 
@Regan: Danke, aber dein RegEx gibt mir leider nur die Zeile an. In einer anderen Gruppe ist der Schinken herausgefiltert, allerdings ist der Rest der Zeile noch nicht weg. Ich glaube, wenn wir daran schrauben, könnte es funktionieren. :D

@Kha: Funktioniert. Und jetzt weiß ich auch, wofür die Gruppen gut sind. :idea:

user profile iconKha hat folgendes geschrieben Zum zitierten Posting springen:

user profile iconMitmischer 1703 hat folgendes geschrieben Zum zitierten Posting springen:
Hi DF!
Falsche Ecke :mrgreen: .


Tschuldigung :(... Aber auch ein Hallo an die C#-Ecke von mir! :)

_________________
Die Lösung ist nicht siebzehn.