이를 위해 PHP에서 preg_replace()를 사용합니다. 정규식도 사용해야 합니다. 다음이 우리의 입력이라고 가정해 봅시다 -
FirstName|John |LastName|Smith|SalaryProvided|2000|5000
예상되는 출력은 다음과 같습니다. 여기서 특정 문자 "|"를 대체했습니다. 공백으로. 이 문자는 두 숫자 2000과 5000 사이에 배치되었습니다 -
FirstName|John |LastName|Smith|SalaryProvided|2000 5000
예시
PHP 코드는 다음과 같습니다
<!DOCTYPE html> <html> <body> <?php $SQLDatabaseResult = "FirstName|John |LastName|Smith|SalaryProvided|2000|5000"; $output = preg_replace("/(\d{4})\|(?=\d{4})/", "$1 ", $SQLDatabaseResult); echo "The result is=","<br>"; echo $output; ?> </body> </html>
출력
그러면 다음과 같은 출력이 생성됩니다.
The result is= FirstName|John |LastName|Smith|SalaryProvided|2000 5000입니다.