How to Insert Space Before Capital Letters in a String using PHP

TIKAM CHAND
TIKAM CHAND

06 Mar 2019

How ToPHP

The Regular Expressions are the easiest option to change the characters format based on the specific pattern. You can change the word format in a string using PHP with Regex. In the example code snippet, we will show you how to insert space before capital letter in a string using PHP. Sometimes the words are bunched together in a string, and you want to separate the words with spaces. In this case, you need to put a space in front of each word for differentiating the words in the string. Using the PHP preg_replace() function, you can add space in front of uppercase character in a string. The following code separates the words by spaces and inserts space before the capital letter in a string using preg_replace() in PHP.

$string = 'TcmHackWebsite';
$words = preg_replace('/(?<!\ )[A-Z]/', ' $0', $string);

Output:

Tcm Hack Website


Recent posts

TIKAM CHAND
Shadow DOM in JavaScript
How ToJavaScript
616
34