比如字符串为:ES904B1234567812345678或ES904BC1234567812345678
我要取:ES904B或ES904BC
ES904B位数会变,有可能是ES904BC,但后面绝对是16位
怎么用substr截取啊。
substr(0,strlen($str)-16);
substr(str,0,instr(str,'1')-1)
echo substr('ES904B1234567812345678', 0, -16), '<br>';echo substr('ES904BC1234567812345678', 0, -16);
substr(0,strlen($str)-16);
echo substr('ES904B1234567812345678', 0, -16), '<br>';echo substr('ES904BC1234567812345678', 0, -16);
echo substr('ES904BC1234567887951543', -16, 8);