bobby: Regex - Zwischen 2 Zeichen auslesen

Beitrag lesen

Moin,

Weitere Versuche waren:

  • "([^"]*)" Aber es wird immer ipsum inkl. " erfasst.

http://regexr.com/3f7qm

Also das ist aber der richtige RegExp. Schau mal genau bei dem Tester hin. er findet den kompletten String (inkl. Anführungszeichen). Wenn du auf das Wort mit der Maus fährst, zeigt er jedoch: group #1: ipsum

Ergo das richtige Ergebnis. Evaluieren kannst du dies wenn du mal folgenden RegExp probierst: "ip(.*)m"

Ergebnis: der gesamte String bleibt markiert (auch mit Anführungszeichen). Wenn du aber jetzt auf das Wort mit der Maus fährst, erscheint group #1: su

Ein besserer Regexptester finde ich ist dieser hier: https://regex101.com/. Da siehst du das Ergebnisse direkt in einem Array und farblich besser hervorgehoben.

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <- ### Henry L. Mencken ### -> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <- ### Viktor Frankl ### ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)