আমার নিম্নলিখিত নিয়মিত এক্সপ্রেশন রয়েছে যা একটি ইমেল ঠিকানা ফর্ম্যাটটির সাথে মেলে:
^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$
এটি জাভাস্ক্রিপ্ট ব্যবহার করে কোনও ফর্মের সাথে বৈধতার জন্য ব্যবহৃত হয়। তবে এটি একটি alচ্ছিক ক্ষেত্র। সুতরাং আমি কীভাবে কোনও ইমেল ঠিকানা ফর্ম্যাট, বা একটি খালি স্ট্রিংয়ের সাথে মেলে এই রেজেক্সটিকে পরিবর্তন করতে পারি?
আমার সীমিত রেগেক্স জ্ঞান থেকে, আমি মনে করি \b
একটি খালি স্ট্রিংয়ের সাথে মেলে, এবং এর |
অর্থ "বা", সুতরাং আমি নিম্নলিখিতগুলি করার চেষ্টা করেছি, তবে এটি কার্যকর হয়নি:
^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$|\b