Preg_match_all für zwei WörterPhp

PHP-Programmierer chatten hier
Anonymous
 Preg_match_all für zwei Wörter

Post by Anonymous »

Was ich versuche zu tun, ist eine Zeichenfolge wie < /p>

Code: Select all

trying to download some music, give me the details to download the music
< /code>

Holen Sie sich ein Matching -Ergebnis über preg_match_all, das mir etwas wie < /p>

gibt[0][0] => download some music
[0][1] => some
[1][0] => download the music
[1][1] => the
< /code>

Aber ich kann dies nicht erreichen. Ich benutze dieses Muster < /p>

§download(.*)music(.*)§
Aber das Problem ist, dass es nur mit dem ersten Download (der von Musik heruntergeladen) und dem letzten Musik übereinstimmt (der von der Musik heruntergeladen), während mein Ziel ist es, alle Vorkommen zu finden und die Schmale in den beiden Wörtern zu erhalten. />
Jede Hilfe wird geschätzt, danke! :) < /p>


Update < /strong>: Nachdem das Problem gelöst wurde, habe ich einen Artikel darüber geschrieben, wie diese Art von Regex verwendet werden kann, um ein sanftes Muster -Match < /em> zu erstellen (oder eher, um die Relevanz von Muster in einem gegebenen Text zu berechnen): http://www.thecrowned.org/method-for-pa ... nce-t-text

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post