PHP怎么输出字符串中第一个重复出现的字符
1个回答
展开全部
$subject="Jtnsen";//匹配目标字符串
preg_match('/(\w)\w*\1/',$subject,$matches);
echo "重复字符是:".$matches[1];
preg_match('/(\w)\w*\1/',$subject,$matches);
echo "重复字符是:".$matches[1];
追问
那$str=”aba”;怎么输出not found(没有找到重复的字母)
追答
aba不是有重复的a吗?
preg_match('/(\w)\w*\1/',$subject,$matches)函数匹配不到时返回值为0,你把语句稍为修改下即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询