RegEx kullanarak işi almak için nasıl
|=|3|=|5|=|5|=|3|=|Yes|=|gdfsgsdf
i yes
|=|3|=|5|=|5|=|3|=|Yes|=|gdfsgsdfden almak istiyorum
U bana yukarıdaki koleksiyonu için gebelik maç normal ifade söyleyebilir misiniz?
Deneyin:
$tokens = explode('|', '|=|3|=|5|=|5|=|3|=|Yes|=|gdfsgsdf');
echo $tokens[10];
Bkz: http://php.net/manual/en/function.explode.php
EDIT
Bharanikumar:
= | | Evet | = | gdfsgsdf maksimum o son bir öncedir, yani
Tamam, ben size son belirteci önce belirteci arıyorsanız anlamına inanıyorum. Eğer öyleyse, deneyin:
$tokens = explode('|=|', '|=|3|=|5|=|5|=|3|=|Yes|=|gdfsgsdf');
echo $tokens[sizeof($tokens)-2];
Bu sizin dize en az 2 belirteçleri var varsayar.
PP de belirttiği gibi, |=|
muhtemelen ayraç.