Jen*_*ell -4 php string replace
我有一个看起来像这样的字符串:
$string = 'helloWorldAndStackOverflow';
Run Code Online (Sandbox Code Playgroud)
我希望它以:
$string = 'hello.world.and.stack.overflow';
Run Code Online (Sandbox Code Playgroud)
所以如果我有一个大写字符,它应该在前面加上一个.字符。然后我可以strtolower在整个事情上使用。
我怎样才能在前面加上点?
您可以使用preg_replace来识别uppercase和替换它。
$string = 'helloWorldAndStackOverflow';
$string = preg_replace('/([A-Z])/', '.$1', $string);
Run Code Online (Sandbox Code Playgroud)
之后你可以简单地使用 strtolower
$string = strtolower($string);
Run Code Online (Sandbox Code Playgroud)
将其转换为小写。
| 归档时间: |
|
| 查看次数: |
96 次 |
| 最近记录: |