কম্পিউটার টিউটোরিয়াল

PHP রেগুলার এক্সপ্রেশনে মিলিত স্ট্রিং থেকে নির্দিষ্ট ক্যারেক্টার প্রতিস্থাপন


এজন্য PHP-এ preg_replace() ব্যবহার করুন। রেগুলার এক্সপ্রেশনও দরকার। ধরুন, আমাদের ইনপুট হলো—

FirstName|John |LastName|Smith|SalaryProvided|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

  1. পাইথনে রেগুলার এক্সপ্রেশন উদাহরণসহ

  2. পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে স্ট্রিংয়ের শেষে ম্যাচ করার পদ্ধতি

  3. পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে স্ট্রিংয়ের শুরুতে ম্যাচ করার পদ্ধতি

  4. পাইথনে স্ট্রিং অ্যালফানিউমেরিক কিনা যাচাই করার রেজেক্স