এই কোড গল্ফ চ্যালেঞ্জ, আপনি হ্যাশট্যাগ যাচাই করবে!
#What_your_code_should_do
ইনপুট একটি স্ট্রিং। সত্যবাদী মানটি যদি একটি বৈধ হ্যাশট্যাগ এবং অন্যথায় মিথ্যা মান হয় তবে আউটপুট করুন।
আমরা একটি স্ট্রিংকে বৈধ হ্যাশট্যাগ হিসাবে সংজ্ঞায়িত করি যদি ...
- এটি একটি হ্যাশ (
#
) দিয়ে শুরু হয় । - হ্যাশট্যাগের ঠিক পরে এটির কোনও নম্বর নেই (যেমন
#2016USElection
কোনও বৈধ হ্যাশট্যাগ নয়)। - এটির কোনও "বিশেষ অক্ষর" নেই (যেমন কোনও অক্ষর যা বর্ণমালা, আন্ডারস্কোর (
_
) বা একটি সংখ্যা নয়)।
আপনি ধরে নিতে পারেন যে ইনপুটটিতে কেবল ASCII অক্ষর রয়েছে। (আমরা যদি ইউনিকোডও করি তবে তা অন্যায় হবে))
#Rules
বেসিক কোড-গল্ফ বিধি প্রযোজ্য।
#Examples
Truthy:
#
#e
#_ABC
#thisisanunexpectedlylongstringxoxoxoxo
#USElection2016
Falsy:
Hello, World!
#12thBday
#not-valid
#alsoNotValid!
#!not_a_hash
#öäü
বৈধ?
#
কোনও সিস্টেমের দ্বারা বৈধ হ্যাশট্যাগ নয়, ফেসবুক বা টুইটার এটি বিধিগুলিও ভেঙে দেয় তবে এটি নিশ্চিত নয় যে #_ABC আবার তাদের উপর বৈধ কিনা তবে তা নিশ্চিত নয়।
an alphabet
আসকি বড় হাতের অক্ষর বা ছোট হাতের অক্ষর? অর্থাৎ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
?
#
সত্যিই একটি বৈধ হ্যাশট্যাগ?