骆驼大小写破折号 - 两个彼此相邻的首都
2022-08-30 21:46:24
我正在使用这个函数将CamelCase转换为虚线字符串:
function camel2dashed($className) {
return strtolower(preg_replace('/([^A-Z-])([A-Z])/', '$1-$2', $className));
}
它有点工作,但当我有例如这个字符串时有问题:.它回来了,但我想要getADog
get-adog
get-a-dog
我应该如何更改我的代码?谢谢