我使用php。你能告诉我如何测试一个字符串是否以C开头并且恰好有4个字符吗?
谢谢
if (substr($string, 0, 1) == 'C' && strlen($string) == 4)
这是一条捷径
if($string[0] == 'C' && strlen($string) == 4) return TRUE;
else return FALSE;
可以使用strpos和strlen函数查找。
if(strpos($string,'C')===0 && strlen($string)==4)
只是从末尾到开始抓取子字符串,向后4步,它必须是1个字符必须是'C'
substr($string, 0,-3) == 'C'