সংক্ষিপ্ততম নিয়মিত এক্সপ্রেশন তৈরি করুন যা জাভাস্ক্রিপ্টে চালানোর সময় পাঠ্যের একটি 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 না মেলে «তালিকার সাথে আপনার সমস্ত উদাহরণের সাথে মেলে না। যতক্ষণ আপনি এই রুটে যাচ্ছেন ততক্ষণ এটি সহজভাবে প্রশ্ন: সংক্ষিপ্ততম নিয়মিত ভাবটি যা কোনও উদাহরণের সাথে মেলে না তবুও সমস্ত ইউআরআই ধরবে।