রেজেক্স পাইথনে আর কি?
রেজেক্স পাইথনে আর কি?

ভিডিও: রেজেক্স পাইথনে আর কি?

ভিডিও: রেজেক্স পাইথনে আর কি?
ভিডিও: পাইথনে নিয়মিত এক্সপ্রেশন 2024, নভেম্বর
Anonim

ভিতরে পাইথন , r '^$' হল একটি নিয়মিত অভিব্যক্তি যে একটি খালি লাইন মেলে. এটি একটি মত দেখাচ্ছে নিয়মিত অভিব্যক্তি ( regex ) সাধারণত জ্যাঙ্গো ইউআরএল কনফিগারেশনে ব্যবহৃত হয়। দ্য ' r ' সামনে বলে পাইথন অভিব্যক্তি একটি কাঁচা স্ট্রিং. একটি কাঁচা স্ট্রিং-এ, এস্কেপ সিকোয়েন্স পার্স করা হয় না। উদাহরণস্বরূপ, ' ' একটি একক নতুন লাইন অক্ষর৷

এই পদ্ধতিতে, R regex কি?

কাঁচা স্ট্রিংগুলি এস্কেপ সিকোয়েন্স (, ইত্যাদি) প্রক্রিয়া করে না এবং এইভাবে সাধারণত ব্যবহৃত হয় রেজেক্স নিদর্শন, যা প্রায়ই অনেক অক্ষর ধারণ করে। দ্য r এর মানে হল যে স্ট্রিংটিকে একটি কাঁচা স্ট্রিং হিসাবে বিবেচনা করা হবে, যার মানে সমস্ত পালানোর কোড উপেক্ষা করা হবে।

এছাড়াও, পাইথনে কি করে? ভিতরে পাইথন , একটি ব্যাকস্ল্যাশ একটি অক্ষর অব্যাহতি নির্দেশ করতে ব্যবহৃত হয়, উদাহরণস্বরূপ, একটি নতুন লাইন অক্ষর। আপনি '\' সম্পর্কে জিজ্ঞাসা করুন r ' - এটি একটি আক্ষরিক ব্যাকস্ল্যাশ নিয়ে গঠিত একটি স্ট্রিং, এর পরে একটি r . যদি, তবে, আপনি মানে r , এটি একটি ক্যারেজ রিটার্ন।

এখানে, পাইথন স্ট্রিং এ আর কি?

r মানে স্ট্রিং কাঁচা হিসাবে বিবেচিত হবে স্ট্রিং . যখন একটি ' r 'বা' আর ' উপসর্গ বর্তমান, একটি ব্যাকস্ল্যাশ অনুসরণ করে একটি অক্ষর অন্তর্ভুক্ত করা হয়েছে৷ স্ট্রিং পরিবর্তন ছাড়াই, এবং সমস্ত ব্যাকস্ল্যাশ তে রেখে দেওয়া হয় স্ট্রিং . উদাহরণস্বরূপ, দ স্ট্রিং আক্ষরিক r " " দুটি অক্ষর নিয়ে গঠিত: একটি ব্যাকস্ল্যাশ এবং একটি ছোট হাতের 'n'৷

পাইথনের কি রেজেক্স আছে?

নিয়মিত অভিব্যক্তি (REs বলা হয়, বা regexes, বা regex প্যাটার্ন) মূলত একটি ক্ষুদ্র, অত্যন্ত বিশেষায়িত প্রোগ্রামিং ভাষা যা ভিতরে এম্বেড করা আছে পাইথন এবং পুনরায় মডিউলের মাধ্যমে উপলব্ধ করা হয়েছে। নিয়মিত অভিব্যক্তি প্যাটার্নগুলিকে বাইটকোডের একটি সিরিজে কম্পাইল করা হয় যা সি-তে লেখা একটি মিল ইঞ্জিন দ্বারা কার্যকর করা হয়।

প্রস্তাবিত: