[英]php remove characters from beginning to a selected character
我想知道PHP中有什么可從437800__611中刪除437800__的。
原文:437800__611
我最終想要得到的是:611
基本上需要從字符串的開頭開始,並在__之后停止以保持611。
試試類似substr($str, strpos($str, '__') + 2)
。 這將找到第一個出現的“ __”(兩個下划線),並刪除“ __”之前的所有內容,包括下划線本身。
嘗試使用preg_split
:
<?php
$string = "437800__611";
$result = preg_split("/^\d+__/", $string, null, PREG_SPLIT_NO_EMPTY);
// The $result would be...
array(1) { [0]=> string(3) "611" }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.