On 8/11/05, Leon Vismer <lvismer@xxxxxxxxxxxx> wrote: > Hi > > I would like to convert from one naming convention within a sql statement to > another. > > I have the following, > > <code> > $str = "insert into userComment (userID, userName, userSurname) values (0, > 'Leon', 'Vismer')"; > > $match = array( > "/([a-z]+)(ID)/", > "/([a-z]+)([A-Z])/" > ); > > $replace = array( > "\$1_id", > "\$1_\$2" > ); <?php $str = "insert into userComment (userID, userName, userSurname) values (0, 'Leon', 'Vismer')"; $match = '/(?<=[a-z])([A-Z]+)/e'; $replace = 'strtolower("_$1")'; print preg_replace($match, $replace, $str); ?> insert into user_comment (user_id, user_name, user_surname) values (0, 'Leon', 'Vismer') -robin -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php