GREP: Alle Ziffern finden

Ein paar Gedanken rund um Ziffern und GREP, die nützlich sein können:

GREPBeschreibung
\dfindet eine Ziffer (»d« wie »digit«
\d+findet ein oder mehrere zusammenhängende Ziffern (also Ziffernblöcke)
\d+(?=[x])findet nur Ziffernblöcke, nach denen das Zeichen x steht (= positive lookahead)
(?<=[x])\d+… vor denen das Zeichen x steht (= positiv lookbehind)
\d+(?![\dx])… nach denen nicht das Zeichen x steht (= negative lookahead)
(?<![\dx])… vor denen nicht das Zeichen x steht (= negative lookbehind)

Denken Sie also daran, sobald Sie ein Zeichen nach oder vor einer Ziffernfolge nicht haben wollen (negative lookahead/lookbehind), dass Sie unbedingt auch Ziffern ausschließen müssen (»\d«), sonst findet Ihr GREP auch alle mehr als 2-stelligen Ziffernfolgen …

Comments

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert