Notification

×

Iklan

Iklan

Camel Case to Spaces or Underscore

Thursday 1 September 2011 | 22:12 WIB Last Updated 2020-03-12T08:40:07Z
Recently while working on a project, I found I needed to convert camelcase strings to space-separated strings. This same technique will work if you want to convert camelcase to underscore separation as well.

Camel case is frequently used in programming and data storage. Here are a couple of ways to convert it. As usual, feel free to leave better methods in the comments below.
CamelCase to Underscore–
//example: parseServerInfo to parse_server_info
$string = preg_replace(‘/(?<=\\w)(?=[A-Z])/',"_$1", $string);
$string = strtolower($string);
CamelCase to Spaces–
//example:BachJS to Bach J S
$string = preg_replace(‘/(?<=\\w)(?=[A-Z])/’,” $1″, $string);
$string = trim($string);
×
Berita Terbaru Update