Ergebnis 1 bis 11 von 11

Thema: Hilfe bei Regulären Ausdrücken (FE)

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    02.12.2008
    Beiträge
    463
    Zitat Zitat von Narkose07 Beitrag anzeigen
    1. Suche reg. Ausdruck für:
    Alle Zeilen welche mit "Hinweis" beginnen sollen gelöscht werden.
    Zitat Zitat von Beuti Beitrag anzeigen
    1.

    ^(Hinweis)(.*)$

    Wählt alle Zeilen aus die mit Hinweis beginnen
    Also wenn ich dann alle Zeilen die mit "Hinweis" beginne löschen möchte schreibe ich die die Textersetzung:

    ^(Hinweis)(.*)$;

    ???

  2. #2
    Registriert seit
    22.11.2011
    Beiträge
    62
    Ja nach dem jeweiligen Ausdruck ein ; und das was du dafür haben willst. Nichts wenn du es löschen willst.

    Vielleicht mal kurz zur Erklärung:

    ^ - Zeilenbeginn

    (Hinweis) - "Hinweis" als Text

    (.*) - Ein beliebiges Zeichen beliebig oft

    $ - das Ende einer Zeile oder eines Strings

    Ausdruck1(?|Ausdruck2) - nimmt den Ausdruck wenn auf Ausdruck1 nicht Ausdruck2 folgt in unserem Fall ^(?!Fahrzeug) nimmt in nur wenn am Zeilenanfang nicht Fahrzeug steht. Bei dem Teil bin ich mir nicht ganz sicher ob das in FE auch geht glaube aber schon
    Projektteam firEmergency - http://firemergency.de
    Fehler/Fragen/Anregungen > support@firemergency.de
    Fehler in der Android App > android@firemergency.de
    Wiki zu Firemergency: http://www.firemergency-wiki.de

  3. #3
    Registriert seit
    02.12.2008
    Beiträge
    463
    Wenn ich die regulären Ausdrücke aktiviert habe, kann ich aber auch das normale Muster
    Alt;neu

    nutzen, oder?
    Oder muss ich dann alles in reg. Ausdrücken schreiben?
    Geht aus der Anleitung (Wiki) noch nicht so hervor.

    Ich Versuch dann mal eine kleine Beispielseite für die wichtigsten reg.Ausdrücke im Wiki zu erstellen;)

  4. #4
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    Ja, du kannst auch "normale" Ausdrücke verwenden.
    Allerdings sind bei regulären Ausdrücken einige Zeichen reserviert (wie * ( ) etc.)

  5. #5
    Registriert seit
    02.12.2008
    Beiträge
    463

    Funktioniert mit firemergency nicht!

    Funktioniert mit firemergency nicht!

    Nochmals mein Problem:
    Ich möchte, dass nur die Zeilen welche mit "Test" und "Alarm" beginnen gelöscht werden.
    ^(Test)(.*)$;
    ^(Alarm)(.*)$;
    Mag nicht :-(

    Leerzeilen entfernen klappt auch nicht.
    \r\n;
    \r;
    \n;
    \s;
    alles probiert aber ohne erfolg;-(


    Im Wiki mal vermerkt: http://firemergency-wiki.de/mediawik...ücke_Beispiele
    Geändert von Narkose07 (04.07.2012 um 11:50 Uhr)

  6. #6
    Registriert seit
    02.12.2008
    Beiträge
    463
    Leerzeilen entfernen funktioniert nun.

    Muss in Java so heißen:

    [\r\n];

    Zeilen löschen muss so formatiert sein:

    Löscht die Zeilen, welche mit "Test" beginnen:
    ^Test.*;


    Hab's im Wiki ausgebessert.
    Geändert von Narkose07 (04.07.2012 um 21:34 Uhr)

  7. #7
    feodor Gast
    gute Arbeit.

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •