প্রশ্ন ট্যাগ «regex»

নিয়মিত প্রকাশগুলি স্ট্রিংয়ের মধ্যে নিদর্শনগুলির সাথে মেলে একটি ঘোষণামূলক ভাষা সরবরাহ করে। এগুলি সাধারণত স্ট্রিংয়ের বৈধতা, পার্সিং এবং রূপান্তরকরণের জন্য ব্যবহৃত হয়। যেহেতু নিয়মিত প্রকাশগুলি পুরোপুরি মানসম্মত হয় না, তাই এই ট্যাগ সহ সমস্ত প্রশ্নের মধ্যে প্রয়োগযোগ্য প্রোগ্রামিং ভাষা বা সরঞ্জাম নির্দিষ্ট করে একটি ট্যাগও অন্তর্ভুক্ত করা উচিত। দ্রষ্টব্য: এইচটিএমএল, জেএসওন, ইত্যাদির জন্য জিজ্ঞাসা করা ইত্যাদি রেগেক্সগুলি নেতিবাচক প্রতিক্রিয়ার সাথে মিলিত হতে থাকে। যদি এর জন্য কোনও পার্সার থাকে তবে পরিবর্তে এটি ব্যবহার করুন।

14
কোনও স্ট্রিংয়ে জাভা রয়েছে কিনা তা পরীক্ষা করুন
আমি এমন একটি প্রোগ্রাম লিখছি যেখানে ব্যবহারকারী নীচের বিন্যাসে একটি স্ট্রিং প্রবেশ করে: "What is the square of 10?" আমার স্ট্রিংয়ে একটি সংখ্যা আছে তা যাচাই করতে হবে এবং তারপরে কেবল সংখ্যাটি বের করুন। যদি আমি ব্যবহার করি .contains("\\d+")বা .contains("[0-9]+"), প্রোগ্রামটি স্ট্রিংয়ে একটি সংখ্যা খুঁজে না পাবে, ইনপুটটি যাই হোক …
102 java  regex  string 

5
আপনি কি একটি রেজেক্স কেস-সংবেদনশীলের কেবল একটি অংশ বানাতে পারেন?
সম্পূর্ণ নিয়মিত প্রকাশকে কেস-সংবেদনশীল করার অনেক উদাহরণ আমি দেখেছি। আমি যা ভাবছি তা হল অভিব্যক্তির কেবলমাত্র অংশটি কেস-সংবেদনশীল হওয়া। উদাহরণস্বরূপ, ধরা যাক আমার এর মতো স্ট্রিং রয়েছে: fooFOOfOoFoOBARBARbarbarbAr আমি যদি কেস নির্বিশেষে "foo" এর সমস্ত ঘটনার সাথে মিল রাখতে চাই তবে আমি কেবল ওপরের ক্ষেত্রে "বার" এর সাথে মেলাতে চাই? …
102 regex 

4
পুনরায় মডিউল সমর্থন শব্দ সীমানা থেকে নিয়মিত প্রকাশ (\ বি)?
নিয়মিত অভিব্যক্তি সম্পর্কে আরও কিছুটা জানার চেষ্টা করার সময়, একটি টিউটোরিয়াল সুপারিশ করেছিল যে আপনি \bএকটি শব্দের সীমানা মেলাতে ব্যবহার করতে পারেন । তবে পাইথন ইন্টারপ্রেটারের নিম্নলিখিত স্নিপেট প্রত্যাশার মতো কাজ করে না: >>> x = 'one two three' >>> y = re.search("\btwo\b", x) কোনও কিছুর সাথে মিলে গেলে এটি …
102 python  regex 

8
"স্টপ" দিয়ে শুরু করে স্ট্রিংয়ের সাথে নিয়মিত প্রকাশ
স্ট্রিংয়ের শুরুতে কোনও শব্দের সাথে মেলে আমি কীভাবে একটি নিয়মিত এক্সপ্রেশন তৈরি করব। আমরা stopএকটি স্ট্রিংয়ের শুরুতে মিলতে দেখছি এবং যে কোনও কিছুই এটি অনুসরণ করতে পারে। উদাহরণস্বরূপ অভিব্যক্তিটি মিলবে: stop stop random stopping ধন্যবাদ
102 regex 

3
স্ট্রিং থেকে কেবল আলফা-সংখ্যাসূচক অক্ষরগুলি ফিরিয়ে আনার কাজ?
আমি এমন একটি পিএইচপি ফাংশন খুঁজছি যা একটি ইনপুট স্ট্রিং নেবে এবং কেবলমাত্র আলফা-সংখ্যাসূচক সমস্ত বিশেষ অক্ষর কেড়ে নিয়ে এর একটি স্যানিটাইজড সংস্করণ ফিরিয়ে দেবে। আমার একটি দ্বিতীয় ফাংশন প্রয়োজন যা একই কাজ করে তবে কেবল বর্ণানুক্রমিক অক্ষর AZ প্রদান করে। যে কোনও সহায়তা অনেক প্রশংসিত।
102 php  regex 

7
আমি জাভা রেজেেক্সে গ্রুপগুলি প্রতিস্থাপন করতে পারি?
আমার এই কোডটি রয়েছে এবং আমি জানতে চাই, আমি জাভা রেজেজেলে কেবলমাত্র গোষ্ঠীগুলি (সমস্ত প্যাটার্ন নয়) প্রতিস্থাপন করতে পারি। কোড: //... Pattern p = Pattern.compile("(\\d).*(\\d)"); String input = "6 example input 4"; Matcher m = p.matcher(input); if (m.find()) { //Now I want replace group one ( (\\d) ) with number …

2
প্যাটার্নসিন্ট্যাক্স এক্সেপশন: জাভাতে রেজেক্স ব্যবহার করার সময় অবৈধ পুনরাবৃত্তি
আমি বেশি রেইগেক্স জানি না, তবে আমার একটি সাধারণ প্যাটার্নটি মেলাতে হবে। নিম্নলিখিত সত্য ফিরে উচিত, Pattern.matches("{\"user_id\" : [0-9]*}", inputLine) ইনপুটলাইন যখন হয় {"user_id" : 34} তবে, আমি এই ব্যতিক্রম পাচ্ছি: java.util.regex.PatternSyntaxException: Illegal repetition {"user_id" : 24} at java.util.regex.Pattern.error(Unknown Source) at java.util.regex.Pattern.closure(Unknown Source) at java.util.regex.Pattern.sequence(Unknown Source) at java.util.regex.Pattern.expr(Unknown Source) at …
102 java  regex  matcher 

3
নিয়মিত এক্সপ্রেশন সম্পর্কে জিসিসি 4.8 বা এর আগের বগি কি?
আমি সি ++ 11 কোডের কোডে স্টাডি :: রেজেক্স ব্যবহার করার চেষ্টা করছি, তবে দেখা যাচ্ছে যে সমর্থনটি কিছুটা বগি। একটি উদাহরণ: #include <regex> #include <iostream> int main (int argc, const char * argv[]) { std::regex r("st|mt|tr"); std::cerr << "st|mt|tr" << " matches st? " << std::regex_match("st", r) << std::endl; …
101 c++  regex  gcc  c++11  libstdc++ 

3
একটি রেজেজেমে স্কোয়ার বন্ধনী এবং বন্ধনীগুলির মধ্যে পার্থক্য কী?
আমি জাভাস্ক্রিপ্টে ব্যবহার করার জন্য তৈরি একটি নিয়মিত প্রকাশ: var reg_num = /^(7|8|9)\d{9}$/ আমার টিম মেম্বার প্রস্তাবিত আরেকটি এখানে। var reg_num = /^[7|8|9][\d]{9}$/ একটি ফোন নম্বর যাচাই করার নিয়মটি হল: এটি কেবল দশ সংখ্যার হওয়া উচিত। প্রথম সংখ্যাটি 7, 8 বা 9 এর যেকোনও বলে মনে করা হচ্ছে।
101 regex 

11
কী মিলছে কেবল মুদ্রণের জন্য কীভাবে সেড, অজ, বা গাওক ব্যবহার করবেন?
আমি সেড, অ্যাড, বা গাক ব্যবহার করে কীভাবে অনুসন্ধান-এবং-প্রতিস্থাপনের মতো কাজ করতে পারি তার প্রচুর উদাহরণ এবং ম্যান পৃষ্ঠাগুলি দেখতে পাচ্ছি। তবে আমার ক্ষেত্রে আমার একটি নিয়মিত প্রকাশ রয়েছে যা আমি একটি নির্দিষ্ট মান বের করতে কোনও পাঠ্য ফাইলের বিরুদ্ধে চালাতে চাই। আমি অনুসন্ধান এবং প্রতিস্থাপন করতে চাই না। এটি …
101 regex  unix  sed  awk  gawk 

4
প্লেইন ব্যাশে রিজেক্সপ ব্যবহার করে সাবস্ট্রিংটি বের করুন
আমি ব্যাশ ব্যবহার করে স্ট্রিং থেকে সময় বের করার চেষ্টা করছি এবং এটি খুঁজে পেতে আমার খুব কষ্ট হচ্ছে। আমার স্ট্রিং এর মতো: US/Central - 10:26 PM (CST) এবং আমি 10:26অংশটি বের করতে চাই । কেউ কেবল বাশ দিয়ে এটি করার একটি উপায় সম্পর্কে জানেন - সেড, অজানা ইত্যাদি ব্যবহার …
101 regex  bash 

23
পিএইচপি রেগেক্স চেক করার তারিখটি ওয়াইওয়াইওয়াই-এমএম-ডিডি ফর্ম্যাটে রয়েছে
আমি শেষ ব্যবহারকারীদের দ্বারা প্রবেশের তারিখগুলি YYYY-MM-DD এ রয়েছে তা যাচাই করার চেষ্টা করছি। Regex কখনই আমার দৃ point় পয়েন্ট ছিল না, আমি সেটআপ করা প্রিগ_ম্যাচ () এর জন্য একটি মিথ্যা রিটার্ন মান পেতে থাকি। সুতরাং আমি ধরে নিচ্ছি যে আমি নীচে বিস্তারিত রেগেক্সের একটি জগাখিচুড়ি করেছি $date="2012-09-12"; if (preg_match("^[0-9]{4}-[0-1][0-9]-[0-3][0-9]$",$date)) …
101 php  regex  date-format 

3
পাইথন রেজেক্স সমস্ত ওভারল্যাপিং মিল খুঁজে পাবে?
আমি পাইথন ২.6 এ পুনরায় ব্যবহার করে সংখ্যার বৃহত্তর ধারাবাহিকের মধ্যে প্রতি 10 সংখ্যার সিরিজ সংখ্যার সন্ধান করার চেষ্টা করছি। আমি সহজে কোনও ওভারল্যাপিং ম্যাচ দখল করতে সক্ষম নই, তবে আমি সংখ্যা সিরিজের প্রতিটি ম্যাচ চাই। যেমন "123456789123456789" এ আমার নিম্নলিখিত তালিকা পাওয়া উচিত: [1234567891,2345678912,3456789123,4567891234,5678912345,6789123456,7891234567,8912345678,9123456789] আমি "লুকোহেড" এর উল্লেখ পেয়েছি, …

3
ফ্লাস্ক কি এর ইউআরএল রাউটে নিয়মিত প্রকাশকে সমর্থন করে?
আমি বুঝতে পারি যে ফ্লাস্কের অন্তর্নিহিত, ভাসমান এবং পাথ রূপান্তরকারী রয়েছে তবে আমরা যে অ্যাপ্লিকেশনটি বিকাশ করছি তার URL গুলিতে আরও জটিল নিদর্শন রয়েছে। জাঙ্গোর মতো আমরা কীভাবে নিয়মিত ভাব প্রকাশ করতে পারি?
100 python  regex  flask 

7
বেস 64 ডেটা পার্স করতে বা বৈধ করতে RegEx
বেইস 64 ডেটা যাচাই করতে বা স্যানিটাইজ করার জন্য কোনও রেজিএক্স ব্যবহার করা সম্ভব? এটি সহজ প্রশ্ন, তবে যে প্রশ্নগুলি এই প্রশ্নটিকে চালিত করে তা হ'ল এটি কঠিন। আমার কাছে একটি বেস 64 ডিকোডার রয়েছে যা আরএফসি স্পেস অনুসরণ করতে ইনপুট ডেটার উপর পুরোপুরি নির্ভর করতে পারে না। সুতরাং, আমি …

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