EN
Regex - convert from underscore to camel case notation
11
points
To convert from underscore to camel case notation we can use below regex.
Regex:
_([a-z0-9])
Replace with:
\U$1
// BEFORE:
db_column_name
// AFTER:
dbColumnName
Tested with notepad++.
Notes:
- ensure to have 'Regular expression' radio button checked.
Motivation:
Why I like to use it?
- Because I don't need to convert SQL field names manually and it saves my time.
- I usually use it to when creating java entity and need to convert more then 3 fields from mysql underscore notation (really handy).
Screenshots
Screenshot before:
Screenshot after:
More complex example
// BEFORE:
picture_id
picture_hash_id
picture_filename
user_id
picture_upload_time
// AFTER:
pictureId
pictureHashId
pictureFilename
userId
pictureUploadTime