গ্রেপ-তে পার্ল-সামঞ্জস্যপূর্ণ রেজেক্সের (পিসিআরই) পরিবর্তনকারী ব্যবহার করা হচ্ছে Using


20

grep --helpএবং অনুসারে man grep, আমরা -Pডিফল্ট POSIX বেসিক নিয়মিত এক্সপ্রেশন (বিআরই) পরিবর্তে পার্ল নিয়মিত এক্সপ্রেশন (পিসিআরই, সুনির্দিষ্ট হতে) হিসাবে প্যাটার্নটি ব্যাখ্যা করতে বিকল্পটি ব্যবহার করতে পারি ।

পার্ল ভাষায়, প্যাটার্ন ব্যাখ্যাকে সামঞ্জস্য করার জন্য (এর বাক্য গঠনতে ) বিভিন্ন সংশোধককে অভিব্যক্তিতে যুক্ত করা যেতে পারে /pattern/modifiers

সুতরাং, কেউ কীভাবে গ্রেপের পার্ল নিয়মিত অভিব্যক্তিতে সংশোধক যুক্ত করতে পারেন ? আমি কিছু বৈচিত্রের চেষ্টা করেছি grep -P "/^got.it$/ms" [FILE]তবে অনুসন্ধান ফলাফলগুলি ভুল ছিল।

যাইহোক, পিসিআরই ব্যাখ্যা সম্পর্কে, ম্যানুয়ালটি উল্লেখ করে যে:

এটি অত্যন্ত পরীক্ষামূলক এবং গ্রেপ-পি অযৌক্তিক বৈশিষ্ট্যগুলি সম্পর্কে সতর্ক করতে পারে।

এটা কি সম্ভব যে গ্রেপ সরঞ্জামটি মোটেও সংশোধককে সমর্থন করে না ?

যাইহোক, আমি লক্ষ্য করেছি যে -iবিকল্পটি ব্যবহার করে কেউ কেস-সংবেদনশীল প্যাটার্ন মেলাতে পারফর্ম করতে পারে , এটি একটি সংশোধকের উদাহরণ।


উত্তর:


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.