我有一些實體,如:如何通過正則表達式從這種格式爆炸?
یکشبه,20فروردین(از390000تومان)
我想有 「20فروردین」 起初,然後將它們分成 '20' 和'فروردین'。如何做這樣的事情。 012m特別我想知道我必須在PHP中使用第一級的正則表達式。 謝謝。
我有一些實體,如:如何通過正則表達式從這種格式爆炸?
یکشبه,20فروردین(از390000تومان)
我想有 「20فروردین」 起初,然後將它們分成 '20' 和'فروردین'。如何做這樣的事情。 012m特別我想知道我必須在PHP中使用第一級的正則表達式。 謝謝。
$str = ' یکشبه، 20 فروردین (از 390000 تومان)';
$str = explode(' ',$str);
$date = $str[1].$str[2];
$price = $str[5];
如果此字符串不是非常複雜,請使用爆炸!
alan bad moghast vagrna in soal bi keifiat koli down vote mikhord !!! khajesh mikkona;) –
我有了新的想法閱讀this後寫了這樣的代碼片段:
<php
function multiexplode ($delimiters,$string) {
$ready = str_replace($delimiters, $delimiters[0], $string);
$launch = explode($delimiters[0], $ready);
return $launch;
}
$mytext = " یکشبه، 20 فروردین (از 390000 تومان)";
$myexploded = multiexplode(array("،","("),$mytext);
print_r($myexploded);
?>
試驗爆炸(」」,$海峽); –