আমার প্রতিদিনের কাজের জীবনে অনেকবার এমন যে আমার একটি নির্দিষ্ট ফাংশন পরিচালনা করতে হবে, ভেরিয়েবলটি হাইলাইট করা বা সন্ধান করার মতো জিনিস তবে আমি সম্পাদনা / অনুসন্ধানের পরিধি সীমাবদ্ধ করতে সক্ষম হই নি।
নির্বাচিতভাবে বলতে $color
গেলে, এই ধনুর্বন্ধনীগুলির সেটগুলির মধ্যে বা এই ভাঁজ ইত্যাদির অভ্যন্তরে সমস্ত উল্লেখ খুঁজে বের করার কোনও উপায় আছে কি সম্ভব যদি এটি সম্ভব হয় তবে এটি তুলনামূলকভাবে জেনেরিক, যাতে এটি সম্পাদনা / পাঠ্য প্রতিস্থাপনের ক্ষেত্রে প্রয়োগ করা যেতে পারে।
উদাহরণ হিসাবে:
$color = "#fff";
function PickColor () {
$color = "#bbb";
$newColors = ["#000", "#fbf", $color];
foreach ($newColors as $c) {
if ($c == "#fff") {
break;
}
}
}
$differentColor = $color;
এই কোডটি অপেক্ষাকৃত খারাপ উদাহরণ, তবে, যদি আমি all রঙের সমস্ত দৃষ্টান্ত প্রতিস্থাপন করতে পারি তবে পিককলার ফাংশনটির প্রসঙ্গে এটি কীভাবে এটি করতে পারে। অন্য উদাহরণ হিসাবে, ব্যবহার করে #
এবং *
আপনি সেই পাঠ্য অবজেক্টের পরবর্তী উদাহরণে যেতে পারেন, কীভাবে আপনি অনুসন্ধানের সুযোগটি কেবলমাত্র এই ফাংশনটিতে সীমাবদ্ধ করবেন (মূলত অনুসন্ধানটি মোড়ানো) পুরো ফাইলটির বিপরীতে যা কয়েক হাজার লাইনের বিস্তৃতি এবং হারাতে পারে আপনার জায়গা, বা অন্যটি ফাংশনে ভুলভাবে কিছু প্রতিস্থাপন করে যা আপনার থাকা উচিত নয়?