Php 正则表达式大写单词的第二个字母
使用php,我想取一个全小写的单词,如果单词的第一个字母以Php 正则表达式大写单词的第二个字母,php,regex,Php,Regex,使用php,我想取一个全小写的单词,如果单词的第一个字母以i开头,则将第二个字母大写 因此,如果我的单词是iphone,那么在preg_replace()之后,字符串将是iphone使用此正则表达式(?尝试以下操作: $str = preg_replace('/^i([a-z])([a-z]+)$/e', '"i" . strtoupper("\\1") . "\\2"', $str); 此代码检查单个单词是否都是小写。如果是,则将第二个字母大写 如果它变得更复杂,您可能想改用。为什么您特别需
i
开头,则将第二个字母大写
因此,如果我的单词是iphone
,那么在preg_replace()
之后,字符串将是iphone
使用此正则表达式(?尝试以下操作:
$str = preg_replace('/^i([a-z])([a-z]+)$/e', '"i" . strtoupper("\\1") . "\\2"', $str);
此代码检查单个单词是否都是小写。如果是,则将第二个字母大写
如果它变得更复杂,您可能想改用。为什么您特别需要基于正则表达式的解决方案?