Encontrar/substituir palavras sublinhadas por palavras camelCase usando regex?

Encontrar/substituir palavras sublinhadas por palavras camelCase usando regex?

Tenho vários arquivos de texto marcados com palavras conectadas a sublinhados, como @some_text, mas gostaria de convertê-los em tags em camel case, como @someText. Como posso usar regex (no vim ou com sed ou ferramenta semelhante) para localizá-los e substituí-los?

Responder1

Se você estiver usando GNU sed, você poderia fazer s=_\([A-Za-z]\)=\u\1=g.

informação relacionada