大写字符串的第一个字母(以特殊字符开头) – PHP

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了大写字符串的第一个字母(以特殊字符开头) – PHP脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我想把字符串大写如下:

¿"hello"?

我想让我的功能回归

¿"Hello"?

我试过regex和PReg_match,没有运气……
这是我之前的问题,与此相关:
“preg_match is matching two characters when it should only match one”

谢谢你们

解决方法

您可以使用 preg_replace_callback执行此操作:

preg_replace_callback('/^([^a-z]*)([a-z])/i',function($matches){
    return $matches[1] . strtoupPEr($matches[2]);
},'¿"hello"?');

// ¿"Hello"?

脚本宝典总结

以上是脚本宝典为你收集整理的大写字符串的第一个字母(以特殊字符开头) – PHP全部内容,希望文章能够帮你解决大写字符串的第一个字母(以特殊字符开头) – PHP所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。