Hi chabermu,
mir wäre schon mit der RegEx geholfen, die
wie schon wilbert sagte, was möchtest du genau machen und vor allem in welcher Programmiersprache? Denn…
Das ist ein Test 1.2.3.4
kann man z.B mit:
echo "Das ist ein Test 1.2.3.4" | grep -E "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}" | tr '.' '\_'
…darstellen und auf stdout ersetzen, wolltest du jedoch einen korrekten RegEx für IP’s dann wäre dieses Bsp. „falsch“, da es auch auf 999.999.999.999 passt und so eine IP gibt es nicht. Also wie du siehst, wären etwas mehr Infos hilfreich.
in die Bestandteile Text und Zahlen aufspaltet.
RegEx ist, um Muster zu suchen, das Aufspalten in Bestandteile macht man meist mit anderen Hilfmitteln, welche Programmiersprachen abhängig sind.
z.B PHP (ab 5.3.0 deprecated) dort gibt/gab es so feine Funktionen wie „ereg_replace“ oder auch in Python string.replace.
Sag einfach, was du wie und womit, genau erreichen möchtest und dir wird sicherlich geholfen.
Gruß XXD