是否有任何就绪函数可以将大小写字符串转换为下划线分隔的字符串
我想要这样的东西:
“CamelCaseString”。下划线
返回“camel\u case\u string”
Rails的主动支持
使用以下命令向字符串添加下划线:
类字符串
def下划线
self.gsub(/::/,“/”)。
gsub(/([A-Z]+)([A-Z][A-Z])/,“\1\2”)。
gsub(/([a-z\d])([a-z])/,“\1\2”)。
tr(“-”,“"”)。
唐卡斯
终止
终止
然后你可以做一些有趣的事情:
“CamelCase”。下划线
=>;“驼峰案”