教程 radash tutorial

snake

将字符串转换为蛇形命名格式

基本用法

给定一个字符串,以蛇形命名格式返回它。

ts
import { snake } from 'radash'

snake('green fish blue fish') // => green_fish_blue_fish

警告: 在 v11.0.0 版本中,对该函数进行了修改以正确地将数字与相邻字母分开(hello5 变为 hello_5)。你可以通过传递 splitOnNumber 选项来选择退出此行为并继续使用旧版风格(hello5 保持 hello5)。

ts
snake('5green fish 2blue fish') // => 5_green_fish_2_blue_fish

snake('5green fish 2blue fish', {
    splitOnNumber: false
}) // => 5green_fish_2blue_fish