Ben {{ve}} arasındaki her şeyi maç gerekenler reg ifade patten için

0 Cevap php

Ben {{ve}} arasındaki her şeyi maç gerekenler reg ifade patten için

Ben wikipedia ayrıştırmak çalışıyorum, ama im rexex kodu çalıştırdıktan sonra}} yetim ile biten. İşte benim PHP komut dosyası bulunuyor.

<?php

$articleName='england';

$url = "http://en.wikipedia.org/wiki/Special:Export/" . $articleName;
ini_set('user_agent','custom agent'); //required so that Wikipedia allows our request.

$feed = file_get_contents($url);
$xml = new SimpleXmlElement($feed);

$wikicode = $xml->page->revision->text;



$wikicode=str_replace("[[", "", $wikicode);
$wikicode=str_replace("]]", "", $wikicode);
$wikicode=preg_replace('/\{\{([^}]*(?:\}[^}]+)*)\}\}/','',$wikicode);

print($wikicode);

?>

Ben sorun ben içiçe {{ve}}, örneğin var olduğunu düşünüyorum

{{{{Bir şey başka bir şey {{yeni bir şey}} {{}} şey eski bir mavi}}}} yeşil birşeyler

0 Cevap