snake
将字符串转换为蛇形命名格式
441 bytes
since v12.1.0
用法说明
给定一个字符串,返回其蛇形命名格式。
import * as _ from 'radashi'
_.snake('green fish blue fish') // => green_fish_blue_fish注意:在 v11.0.0 版本中进行了调整,修复了数字与相邻字母的分割问题(hello5 转换为 hello_5)。您可以通过设置 splitOnNumber 选项来禁用此行为,继续使用旧式风格(hello5 保持为 hello5)。
_.snake('5green fish 2blue fish') // => 5_green_fish_2_blue_fish
_.snake('5green fish 2blue fish', { splitOnNumber: false,}) // => 5green_fish_2blue_fish