У меня есть регулярное выражение, которое я использую с sed, но теперь мне нужно заставить его работать и в PHP. Я не могу использовать системные вызовы, поскольку они отключены.Преобразование строки sed в PHP
$ cat uglynumber.txt: Ticket number : 303905694, FOO:BAR:BAR: Some text Case ID:123,456,789:Foobar - Some other text 303867970;[FOOBAR] Some text goes here Case Ref: 303658850 - Some random text here - host.tld #78854w
$ cat uglynumbers.txt | sed "s/[, ]//g;s/.*\([0-9]\{9\}\).*/\1/g" 303905694 123456789 303867970 303658850
Итак, как сделать то же самое с PHP?
Я нашел один такой пример, но я не могу вставить это регулярное выражение.
if (preg_match("/.../", $line, $matches)) { echo "Match was found"; echo $matches[0]; }
Примите тот ответ, который вам помог. :) – Till 2008-10-22 01:48:23