snake_case에 낙타 표기법 텍스트를 변환하는 함수를 작성 : FunctionForHTMLManipulation이된다function_for_html_manipulation
입력 텍스트는 여러 언어에서 적합한 단일 식별자입니다. 영어 문자로 시작한 다음 영어 문자 나 숫자를 입력해야합니다. 다른 문자 (공백, 기호 등)는 허용되지 않습니다.
CamelCased 텍스트 내의 각 "단어"는 텍스트의 시작 부분이나 숫자 바로 뒤에 있지 않는 한 대문자로 시작하며, 모두 같은 경우 0 개 이상의 문자가 뒤 따릅니다. 숫자 그룹은 별도의 단어로 간주되지만 변경되지 않습니다.
즉, 소문자 뒤에 대문자가 있으면 단어 구분이 나타납니다. 서로 옆에있는 문자와 숫자는 단어 구분을 나타냅니다. 대문자 뒤에 다른 대문자와 소문자가 오는 것은 단어 구분을 나타냅니다.
...lU...=> ...l_u...
...l9...=> ...l_9...
...U9...=> ...u_9...
...9l...=> ...9_l...
...9U...=> ...9_u...
...UUl...=>...u_ul...
둘 다 Buy24Beers와 buy24beers가 buy_24_beers.
MacDonaldAndObrian됩니다 mac_donald_and_obrian.
MACDonaldAndOBrian됩니다 mac_donald_and_o_brian.
...UUl...=> 로 덮여 ...u_ul...있습니다.
...문자열 중간에 있음을 나타냅니다.
MACDonaldAndOBrian가된다mac_donald_and_o_brian" -왜?