একটি একক রেজেক্স তৈরি করুন যা সমস্ত সবুজ শব্দগুলিকে ধরে, সমস্ত লাল শব্দগুলিকে এড়িয়ে যায়, তারপরে এটিকে সমানে সঙ্কুচিত করে৷
আপনি দুটি শব্দ তালিকা পাবেন: অবশ্যই মিলবে (সবুজ) এবং অবশ্যই মিলবে না (লাল)। একটি রেগুলার এক্সপ্রেশন টাইপ করুন যা প্রতিটি সবুজ শব্দের সাথে মেলে এবং লালের কোনটির সাথে মেলে। আপনি টাইপ করার সাথে সাথে শব্দগুলি আলোকিত হয়। একবার এটি তাদের পৃথক করে, সমান দৈর্ঘ্য বীট আপনার প্যাটার্ন ছোট করুন.
প্যাটার্ন হান্টার হল রেজেক্স গল্ফ — অভিব্যক্তিপূর্ণ, ন্যূনতম প্যাটার্ন ম্যাচিং সম্পর্কে একটি কোড-গল্ফ ধাঁধা।
এমন একটি রেগুলার এক্সপ্রেশন লেখা যা একটি সবুজ তালিকার প্রতিটি শব্দের সঙ্গে মেলে এবং লাল তালিকার একটির সঙ্গেও নয়, হলো সেই প্রকৃত কাজ যার জন্য এই সংকেতলিপি আছে: স্ট্রিংয়ের একটি সমষ্টিকে নিখুঁতভাবে বর্ণনা করা।
দুটি তালিকা একটি নির্দিষ্টকরণের কাজ করছে। লাল তালিকা ছাড়া সবকিছুর সঙ্গে মেলে এমন যেকোনো প্যাটার্ন পাস করে যেত, আর একটি প্রকৃত রেজেক্স ভুল হওয়ার সবচেয়ে প্রচলিত উপায় এটাই।
অতি-অনুমতিমূলক আর অতি-কঠোরের মধ্যকার এই টানাপোড়েনই পুরো কারিগরি, আর এই কারণেই ক্লিনি স্টার — এগুলোর যেকোনো সংখ্যার সঙ্গে মেলো, শূন্যসহ — সংকেতলিপির সবচেয়ে কাজের অপারেটর এবং সবচেয়ে বেশি দুর্ঘটনা ঘটানো অপারেটর দুটোই।
প্যাটার্ন হান্টার হল রেজেক্স গল্ফ: অভিব্যক্তিপূর্ণ, ন্যূনতম প্যাটার্ন ম্যাচিং সম্পর্কে একটি কোড-গল্ফ ধাঁধা। এটি একটি আসল, বিনামূল্যের ব্রাউজার গেম PlayPendiumের জন্য ইন-হাউস তৈরি।