بکندباز

شما احتمالاً با camel casing و snake casing آشنا هستید. در این تمرین شما باید تابعی بنویسید که یک رشته به فرمت camel casing را دریافت و آن را به snake casing تبدیل کنید.

نمونه ورودی و خروجی

CamelToSnake("itsASample") ➞ "its_a_sample"

CamelToSnake("methodsInJavaAreInCamelCasing") ➞ methods_in_java_are_in_camel_casing

CamelToSnake("IEatAnAppleEveryday") ➞ i_eat_an_apple_everyday
-ورودی همیشه به صورت camel casing می آید
-عددی در ورودی وجود ندارد

Assert.Equal("its_a_sample", Backendbaz.CamelToSnake("itsASample"));
Assert.Equal("methods_in_java_are_in_camel_casig", Backendbaz.CamelToSnake("methodsInJavaAreInCamelCasing"));
Assert.Equal("i_eat_an_apple_everyday", Backendbaz.CamelToSnake("IEatAnAppleEveryday"));

پاسخ های کاربران به این تمرین

Amin
امتیاز:‌ 23333
تصحیح اتوماتیک 0 0
‎C#‎
13 خرداد 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

تمرینات مرتبط