Đối với điều này, hãy sử dụng preg_replace () trong PHP. Bạn cũng cần sử dụng Biểu thức chính quy. Giả sử sau đây là thông tin đầu vào của chúng tôi -
FirstName|John |LastName|Smith|SalaryProvided|2000|5000
Đầu ra mong đợi như sau, trong đó chúng tôi đã thay thế một ký tự cụ thể “|” với một khoảng trắng. Ký tự này được đặt giữa hai số 2000 và 5000 -
FirstName|John |LastName|Smith|SalaryProvided|2000 5000
Ví dụ
Mã PHP như sau
<!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> Đầu ra
Điều này sẽ tạo ra kết quả sau
The result is= FirstName|John |LastName|Smith|SalaryProvided|2000 5000