java中有相应的方法,如
public boolean startsWith(String prefix, int toffset)
public boolean startsWith(String prefix)
检测字符串是否以指定的前缀开始
prefix – 前缀。
toffset – 字符串中开始查找的位置。
php中我们可以利用自带的几个字符串处理函数自己实现,如下:
//参数1是原字符串,参数2是子字符串(区分大小写)
function startWith($str, $prefix) {
return strpos($str, $prefix) === 0;
}
//参数1是原字符串,参数2是子字符串,参数3是开始查找的位置,0开始(区分大小写)
function startWith($str, $prefix, $toffset){
return strpos($str,$prefix,$toffset) === $toffset;
}
//参数1是原字符串,参数2是子字符串(区分大小写)
function endWith($str, $suffix) {
$length = strlen($suffix);
if($length == 0){
return true;
}
return (substr($str, -$length) === $suffix);
}