সংক্ষিপ্ততম নিয়মিত এক্সপ্রেশন তৈরি করুন যা জাভাস্ক্রিপ্টে চালানোর সময় পাঠ্যের একটি URL এর সাথে মোটামুটি মিলবে
উদাহরণ:
"some text exampley.com".match(/your regular expression goes here/);
নিয়মিত প্রকাশের প্রয়োজন
- সমস্ত বৈধ URL টি ক্যাপচার করুন যা HTTP এবং https এর জন্য for
- ইউআরএল খুঁজছেন এমন স্ট্রিংগুলির সাথে মিল না নেওয়ার বিষয়ে চিন্তা করবেন না যা আসলে বৈধ ইউআরএলএসের মতো নয়
super.awesome/cool - একটি জাভাস্ক্রিপ্ট রেজেক্স হিসাবে চালিত হলে বৈধ হতে হবে
পরীক্ষার মানদণ্ড:
ম্যাচ:
- http://example.com
- http://example.com/
- http://example.com/super
- https://example.com/super
- example.com/super
- example.com
- example.com/su-per_duper/?add=yes&subtract=no
- example.com/archive/index.html
- twitter.com/#!/reply
- example.com/234ret2398oent/234nth
- codegolf.stackexchange.com/questions/464
- crazy.wow.really.example.com/?cat=nth%3E
- example-example.com
- example1.com
মিলে না:
- উদাহরণ
- সুপার / শীতল
- সুপ্রভাত
- আমি পারি
- হ্যালো.
এখানে একটি পরীক্ষা যা কিছুটা স্পষ্ট করতে সাহায্য করতে পারে http://jsfiddle.net/MikeGrace/gsJyr/
আমি স্পষ্টতার অভাবের জন্য ক্ষমা চাইছি, ইউআরএলগুলি কতটা ভয়াবহ ছিল তা আমি বুঝতে পারি নি।
\wসমস্ত কিছুর জন্য ব্যবহার করতে পারি আপনি কি বিভিন্ন ইউআরএল উপাদানগুলির জন্য ব্যাকগ্রিফিক্স আশা করেন?
/:/নিয়মিত প্রকাশ হিসাবে বৈধ ইউআরআইয়ের সাথে মিল রাখতে পারি এবং all না মেলে «তালিকার সাথে আপনার সমস্ত উদাহরণের সাথে মেলে না। যতক্ষণ আপনি এই রুটে যাচ্ছেন ততক্ষণ এটি সহজভাবে প্রশ্ন: সংক্ষিপ্ততম নিয়মিত ভাবটি যা কোনও উদাহরণের সাথে মেলে না তবুও সমস্ত ইউআরআই ধরবে।