Ben sed ile kullanıyorum regexpi var, ama şimdi ben de PHP çalışması yapmak gerekir. Onlar engelli olarak ben sistem çağrıları kullanamazsınız.
$ 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
Yani, PHP ile aynı nasıl?
Ben böyle bir örnek buldum, ama o içine regexpi enjekte edemez.
if (preg_match("/.../", $line, $matches)) {
echo "Match was found";
echo $matches[0];
}