UNPKG

@web3r/flowerkit

Version:

A collection of more than 60 often used utility JS functions that simplify frontend development.

14 lines (13 loc) 549 B
import ow from"ow"; /** * Checks if a string written in snake_case * @param str{String} - source string * @return {Boolean} * @see https://developer.mozilla.org/en-US/docs/Glossary/Snake_case * @example * // How to check if a string is in snake_case? * const str = "my_string"; * const isSnake = isStrInSnakeCase(str); * console.log(isSnake); // => true */const isStrInSnakeCase=str=>{ow(str,ow.string);const pattern=/^[a-z]+(?:_[a-z]+)*$/;return!!str.length&&pattern.test(str)};export{isStrInSnakeCase}; //# sourceMappingURL=index.js.map