Antworten
Ergebnis 1 bis 5 von 5

Thema: Regulären Ausdruck für die Suchfunktion gesucht

  1. #1
    Wuseler
    Registriert seit
    Apr 2011
    Beiträge
    189
    Welt
    Bernsteingarten

    Regulären Ausdruck für die Suchfunktion gesucht

    Ich habe meinen Entdeckern Namen gegeben um den Umfang der Anzeige auf ein gesundes Maß zu reduzieren
    Diese Namensmuster lauten wie folgt:
    1Entdecker
    2aEntdecker
    2bEntdecker
    ...

    Glücklicherweise unterstützt die Suchfunktion im Handels- und Sternfenster auch reguläre Ausdrücke. Folgenden Ausdruck habe ich in das Suchfeld eingegeben
    Code:
    ^[1-6].+Entdecker
    . Dennoch werden mir alle Entdecker angezeigt. regexe101.com hingegen liefert mein erwartet Ergebnis
    welches darin besteht dass nur die Zeilen "2aEntdecker" und "2bEntdecker" hervorhebt.
    Frage: Wie muss hier der Ausdruck lauten?

  2. #2

  3. #3
    Wuseler
    Registriert seit
    Apr 2011
    Beiträge
    189
    Welt
    Bernsteingarten
    Zitat Zitat von QuaYeR Beitrag anzeigen
    2a|2b
    Danke für die Antwort. Und was ist an meinem Ausdruck falsch? Außerdem habe ich noch "..." geschrieben.

  4. #4
    Siedler
    Registriert seit
    Aug 2011
    Beiträge
    81
    Welt
    Mittsommerstadt
    Der Punkt "." steht für ein beliebiges Zeichen. Das "+" danach bedeutet, das dieses beliebige Zeichen mindestens einmal aber beliebig oft vorhanden sein kann.
    Also gilt dein Suchmuster für alle Zeichenketten, die mit den Ziffern 1-6 beginnen und danach beliebig oft beliebige Zeichen haben. Damit wird dein "Entdecker" am Ende gar nicht mehr in Betracht gezogen. Eventuell funktioniert das, wenn du dein Suchmuster mit "$" abschließt. D.h. du erzwingst den Text "Entdecker" am Ende.
    Wenn du nur ein Zeichen nach der ersten Ziffer hast, kannst du das + auch weglassen.
    Ungetestet: ^[1-6].Entdecker$

  5. #5
    Wuseler
    Registriert seit
    Apr 2011
    Beiträge
    189
    Welt
    Bernsteingarten
    Ich habe deine Vorschläge ausprobiert. Das Ergebnis:
    - Hinzufügen eines Dollarzeichens bring in keiner Form ein Ergebnis, sprich es werden keine Entdecker und so weiter angezeigt.
    - Dein letzter Vorschlag mit dem Weglassen des Pluszeichens hat das gewünschte Ergebnis gebracht.

    Es scheint, dass die Suchfunktion vom Sternmenü anders arbeitet als die vom Handelsfenster.

    Vielen Dank für deine Hilfe.

Antworten

Ähnliche Themen

  1. Mit welchen regulären Buffs kann man die Festivalhalle buffen - Meister-Werkzeugkästen gehen nicht
    Von KlaraFall_ im Forum Fragen & Antworten zum Spiel / Spieler helfen Spielern
    Antworten: 2
    Letzter Beitrag: 09.09.19, 10:33
  2. Wappensymbol - Suchfunktion
    Von pittiplatsch77 im Forum Archiv: Wünsche, Ideen, Anregungen
    Antworten: 1
    Letzter Beitrag: 13.08.12, 01:00
  3. SuFu bzw. Suchfunktion
    Von elbea64 im Forum Archiv: Wünsche, Ideen, Anregungen
    Antworten: 13
    Letzter Beitrag: 12.05.12, 16:18

Berechtigungen

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

Die von uns verwendeten Ubisoft-Cookies sollen sicherstellen, dass du unsere Websites optimal genießen kannst. Durch die Nutzung dieser Website erklärst du dich mit der Nutzung dieser Cookies einverstanden. Weitere Informationen zum Datenschutz.