diff --git a/src/String/Extra.elm b/src/String/Extra.elm index 6f5a9ec..7153008 100644 --- a/src/String/Extra.elm +++ b/src/String/Extra.elm @@ -337,7 +337,7 @@ underscored string = string |> String.trim |> Regex.replace (regexFromString "([a-z\\d])([A-Z]+)") (.submatches >> List.filterMap identity >> String.join "_") - |> Regex.replace (regexFromString "[_-\\s]+") (always "_") + |> Regex.replace (regexFromString "[_\\s-]+") (always "_") |> String.toLower @@ -355,7 +355,7 @@ dasherize string = string |> String.trim |> Regex.replace (regexFromString "([A-Z])") (.match >> String.append "-") - |> Regex.replace (regexFromString "[_-\\s]+") (always "-") + |> Regex.replace (regexFromString "[_\\s-]+") (always "-") |> String.toLower