From fe4bc649efb2ae2f02f65aed9043764aec804a2f Mon Sep 17 00:00:00 2001 From: Riadh Date: Tue, 1 Oct 2019 14:51:40 +0200 Subject: [PATCH] Fix the 'some_mixed_string_with_spaces_underscores_and_hyphens' case --- snippets/snake.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/snippets/snake.md b/snippets/snake.md index 10065206b..a5b296c5e 100644 --- a/snippets/snake.md +++ b/snippets/snake.md @@ -12,7 +12,8 @@ import re def snake(str): return '_'.join(re.sub('([A-Z][a-z]+)', r' \1', - re.sub('([A-Z]+)', r' \1', str)).split()).lower() + re.sub('([A-Z]+)', r' \1', + str.replace('-', ' '))).split()).lower() ``` ```py