Patrón regex para snake_case

Copia y prueba un regex JavaScript para snake_case, con ejemplos y enlace directo al probador regex.

Patrón regex para snake_case

Validar valor completo

Usa anclas para comprobar si todo el valor coincide.

Regex: ^[a-z0-9]+(?:_[a-z0-9]+)*$

Banderas: -

Buscar en texto

Encuentra fragmentos coincidentes dentro de un bloque de texto mayor.

Regex: \b[a-z0-9]+(?:_[a-z0-9]+)+\b

Banderas: g

Ejemplos que coinciden

  • user_name
  • version_2

Ejemplos que no coinciden

  • User_Name
  • user-name