Create "slug" of a string , using underscore for whitespaces and remove symbols like ". : ( ) / ...""

I m Trying to create “slugs” from my scope , i try to use URLIZE but this function add me dash “-” in the white spaces and i need underscore
like this

----
Name: 'Hello Dolly look this unicorn:'
----

if i use urlize {{ urlize .name }} y get hello-dolly-look-this-unicorn and i need hello_dolly_look_this_unicorn

Any solution, thanks

i solved, in case anyone needs {{ replace ( urlize .name ) "-" "_" }}