সুতরাং আমি জানি যে এই পোস্টটি বেশ পুরানো, তবে আমি বুঝতে পেরেছিলাম যে আমি কয়েক বছর ধরে আমাকে সহায়তা করে এমন একটি ফাংশনও যুক্ত করতে পারি। উপরোক্ত হিসাবে বিভাজন ব্যবহার করে কেন বিস্ফোরণ ফাংশনটি পুনরায় তৈরি করবেন না? ঠিক আছে এখানে:
function explode(str,begin,end)
{
t=str.split(begin);
t=t[1].split(end);
return t[0];
}
আপনি দুটি মানের মধ্যে মানগুলি পেতে চেষ্টা করলে এই ফাংশনটি ভাল কাজ করে। এই ক্ষেত্রে:
data='[value]insertdataherethatyouwanttoget[/value]';
আপনি যদি দুটি [মান] "ট্যাগ" এর মধ্যে থেকে তথ্য পেতে আগ্রহী হন তবে আপনি নীচের মতো ফাংশনটি ব্যবহার করতে পারেন।
out=explode(data,'[value]','[/value]');
//Variable out would display the string: insertdataherethatyouwanttoget
তবে আসুন আমরা বলি যে উপরের উদাহরণটির মতো আপনার হাতে সেই "ট্যাগ" নেই। কোনো ব্যাপার না.
out=explode(data,'insert','wanttoget');
//Now out would display the string: dataherethatyou
ওয়ান এ্যাকশন দেখে? এখানে ক্লিক করুন ।