Regex desen çiftleri görmezden

0 Cevap php

Ben bir metin dosyasına kelimelerin arar bir regex desen var. Nasıl çiftleri görmezden mi?

Örneğin, bu kodu bir göz atın

$pattern = '/(lorem|ipsum|daboom|pahwal|ababaga)/i';
$num_found = preg_match_all( $pattern, $string, $matches );

echo "$num_found match(es) found!";
echo "Matched words: " . implode( ',', $matches[0] );

Birden fazla söz varsa lorem makalede, çıktı böyle bir şey olacak

5 matches found!
Matched words: daboom,lorem,lorem,lorem,lorem

Ben sadece ilk geçtiği bulmak ve geri kalanı görmezden deseni istiyorum, bu yüzden çıkış olmalıdır:

2 matches found!
Matched words: daboom,lorem

0 Cevap