Skip to content

Commit

Permalink
Modify camel_to_snake
Browse files Browse the repository at this point in the history
  • Loading branch information
luca-tomasini committed Dec 19, 2024
1 parent 67deff2 commit 3f804ee
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/general_function.py
Original file line number Diff line number Diff line change
Expand Up @@ -152,19 +152,19 @@ def modify_string(string: str, format_str: dict) -> str:
string = re.sub(str_in, str_out, string)
return string

def camel_to_snake(s: str) -> str:
def camel_to_snake(camel_str: str) -> str:
"""
Convert a camelCase string to snake_case.
Args:
s (str): The camelCase string.
camel_str (str): The camelCase string.
Returns:
str: The snake_case string.
"""
return (
''.join(
[ '_'+ c.lower() if c.isupper() else c for c in s ]
[ '_'+ c.lower() if c.isupper() else c for c in camel_str ]
).lstrip('_')
)

Expand Down

0 comments on commit 3f804ee

Please sign in to comment.