最初の文字を除いて、Camel Caseを使用してヘビ文字列の名前を指定するには?

最初の文字を除いて、Camel Caseを使用してヘビ文字列の名前を指定するには?

私はbashシェルを使用しています。私は文字列をヘビからラクダのケースに変換するために使用しました...

$ echo "this_is_the_string" | sed -r 's/(^|_)([a-z])/\U\2/g'
ThisIsTheString

しかし、最初の文字を小文字にしたい場合はどうすればよいですか?つまり、「this_is_the_string」を次のように変換したいと思います。

thisIsTheString

ベストアンサー1

ただし:

$ echo "this_is_the_string" | sed -E 's/_([a-z])/\U\1/g'
thisIsTheString

おすすめ記事