কম্পিউটার

জাভাস্ক্রিপ্টে মাল্টি-বাইট UTF-8 স্ট্রিংগুলি কীভাবে মোকাবেলা করবেন এবং খালি বিভাজক/বিভাজক সমস্যাটি ঠিক করবেন


এর জন্য প্রথমে preg_split() ব্যবহার করুন এবং এই −

দিয়ে ফাংশন সেট করুন
'//u'

উপরের মত সেট করার পরে, খালি ডিলিমিটার সমস্যাটি ঠিক হয়ে যাবে, যেহেতু আমরা উপরে '//u' যোগ করেছি।

উদাহরণ

পিএইচপি কোডটি নিম্নরূপ

<!DOCTYPE html>
<html>
<body>
<?php
$stringValues="";
$result= preg_split('//u', $stringValues,-1, PREG_SPLIT_NO_EMPTY);
print_r($result);
echo "<br>";
$stringValues1="John Smith";
$result1= preg_split('//u', $stringValues1,-1, PREG_SPLIT_NO_EMPTY);
print_r($result1);
?>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
Array ( )
Array ( [0] => J [1] => o [2] => h [3] => n [4] => [5] => S [6] => m [7] => i [8] => t [9] => h )

  1. কিভাবে নতুন লাইন স্ট্রিং - জাভাস্ক্রিপ্ট?

  2. জাভাস্ক্রিপ্টে স্ট্রিং পুনরাবৃত্তি করবেন?

  3. সি++ ব্যবহার করে ওপেনসিভিতে একটি চিত্রের উজ্জ্বলতা কীভাবে হ্রাস করবেন?

  4. [ফিক্স] 'unix:///var/run/docker.sock' এ ডকার ডেমনের সাথে সংযোগ করা যাবে না