정규식을 사용하여 밑줄이 그어진 단어를 camelCase 단어로 찾거나 바꾸시겠습니까?

정규식을 사용하여 밑줄이 그어진 단어를 camelCase 단어로 찾거나 바꾸시겠습니까?

@some_text와 같이 밑줄로 연결된 단어로 태그가 지정된 텍스트 파일이 많지만 @someText와 같이 낙타 표기 태그로 변환하고 싶습니다. 정규식(vim이나 sed 또는 유사한 도구)을 사용하여 이를 찾고 바꾸려면 어떻게 해야 합니까?

답변1

GNU sed를 사용한다면 s=_\([A-Za-z]\)=\u\1=g.

관련 정보