Regular Expressions

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi,

hab ein kleines Problem mit den Regenechsen, evl kann mir ja jmd von euch weiterhelfen.

Ich habe einen String l_textSearch="Heute ist Tag und -Nacht zwar Sonntag"
möchte nun in einem String b nur das Wort herausfiltern vor dem das - steht und in einem seperaten String speichern. (Der Rest soll im Anschluss auch noch in einem seperaten String gespeicher werden, kann mir da jmd weiterhelfen denn so läuft es nicht ?

Nun habe ich mir folgende Regex überlegt
Code:
	String minusString;
	minusString = l_textSearch.matches("?<=\+..\b")
Vlg KaGO
 

KaGo

Mitglied
Kleine Korrektur
meinte ---

Code:
String minusString;
minusString = l_textSearch.matches("(?<=\-)\b");
 

rik0

Mitglied
Ahh, eins meiner Lieblingsthemen :cool:

Code:
import java.util.regex.Matcher;
import java.util.regex.Pattern;

Code:
String a = "Das Javaforum ist -nicht doof ;-)";
		
//p = "Ein Bindestrich, dann mindestens 1 Buchstabe, dann optional 1 Leerzeichen"
Pattern p = Pattern.compile("\\x2D[a-zA-Z]+\\x20?");

Matcher m = p.matcher(a);
		
//String ohne Wörter mit Bindestrich ausgeben
System.out.println(m.replaceAll(""));
		
		
//Alle Wörter mit Bindestrich ausgeben
m.reset();		

while (m.find()) {																			
			
System.out.println(m.group());
		
}


Aber Wörter, die selber einen Bindestrich enthalten funktionieren damit nicht. Bei Java-forum würde er das -forum entfernen.....
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Java - Reguläre Ausdrücke - RegEx oder Regular Expressions - Eckige Klammern Java Basics - Anfänger-Themen 2
Burny91 Compiler-Fehler Regular Expressions matchen nicht korrekt Java Basics - Anfänger-Themen 5
R regular expressions Java Basics - Anfänger-Themen 3
eykarhorn Escapen in Regular Expressions Java Basics - Anfänger-Themen 7
G Regular expressions Java Basics - Anfänger-Themen 6
G Regular expressions Java Basics - Anfänger-Themen 3
D Regular Expressions Java Basics - Anfänger-Themen 2
P Regular expressions: Liste? Java Basics - Anfänger-Themen 7
J Regular Expressions Java Basics - Anfänger-Themen 5
Dimax Erste Schritte Regular Expression Java Basics - Anfänger-Themen 12
L String extrahieren mit Regular Expression über mehrere Zeilen hinweg Java Basics - Anfänger-Themen 1
B Regular Expression bei replace Java Basics - Anfänger-Themen 11
O Regular Expression Java Basics - Anfänger-Themen 4
F Hilfe Regular Expression Grouping Value Java Basics - Anfänger-Themen 3
Y Was macht folgende Regular Expression Java Basics - Anfänger-Themen 2
S regular expression - suche nach | Java Basics - Anfänger-Themen 10
M Regular Expression - Passwort - aufeinanderfolgende Zeichen Java Basics - Anfänger-Themen 3
S regular expression - bekomme leerzeichen nicht raus Java Basics - Anfänger-Themen 3
J Frage zu Regular Expression Java Basics - Anfänger-Themen 2
P Passwort überprüfen mit regular Expression Java Basics - Anfänger-Themen 4
M Unverständnis Lamda Expressions Java Basics - Anfänger-Themen 3
I Null-Überprüfung durch Lambda-Expressions abkürzen Java Basics - Anfänger-Themen 8
J Rekursives Parsen (ohne Reg Expressions) Java Basics - Anfänger-Themen 8
M Lambda Expressions Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben