이를 위해 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입니다.