Đố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