Portal > Foren > Java > Allgemeine Java-Programmierung > Regular Expressions (ein anderes Problem)
Antwort
 
Themen-Optionen
Alt 31.10.2004, 14:16 Nach oben    #1
Benutzer
 
Registriert seit: 25.10.2004
Beiträge: 38
Standard Regular Expressions (ein anderes Problem)

Hallo,

Der JavaDoc nach -->" [...] public String replaceAll(String regex, String replacement) [...]" unterstützt die Methode replaceAll() der String-Klasse Regular Expressions. Wenn ich nun mit

Java Code:
  1. [...]
  2. s = s.replaceAll(" |:|"|<|>|*|?|\|/|||","");

aus einem String alle Zeichen entfernen Möchte, die in Windows-Verzeichnisnamen nicht vorkommen dürfen (das sind: / : * ? " < > | ), dann gibt es Schwirigkeiten mit bestimmten Zeichen (z.B..: * und ?), da diese bei den Regular Expressions bestimmte Funktionen erfüllen. Wenn ich vor diese das Zeichen vorsetzte, dann klappt des auch nicht.

Kann mir jemand sagen, wie ich den Regulären Ausdruck so zusammensetzte, damit alle Zeichen, die in Windows-Ordner-Namen nicht erlaubt sind, rausgefiltert werden?

Gruß,
alekz
alekz ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 31.10.2004, 14:41 Nach oben    #2
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.110
Standard

String name = str.replaceAll("/:\\*\\?"<>\\|", "");
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
Problem E-Mails zu senden Jann Hendrik Plauderecke 7 25.05.2007 21:37
Problem mit Cookie und Reloads... Bookworm PHP-Programmierung 10 13.04.2006 12:09
OSX + Eclipse 3.1 Problem bacarni Eclipse 3 29.07.2005 21:19
Regular Expressions lavender Allgemeine Java-Programmierung 5 27.10.2004 13:02
regular Expressions (solved) nove Allgemeine Java-Programmierung 1 19.10.2004 06:07


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:40 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