seth_not@home: Regulärer Ausdruck

Beitrag lesen

gudn tach!

preg_replace("/([1]{1,3}(,){1}[0-9]{0,2}(Euro){1}$)/", "$1</td><td>", $string);
                           ^1  ^2           ^3     ^2

1. komma muss nicht escaped werden. und die einklammerung ist ueberfluessig.

2. {1} ist redundant, kann einfach weggelassen werden.

3. "Euro" muss nicht eingeklammert werden.

vielleicht genuegt ja schon einfach
preg_replace('/(\d Euro)/', '$1</td><td>', $string);

prost
seth


  1. 0-9 ↩︎