Created
September 9, 2020 14:28
-
-
Save khelll/3a84e2141157d01459cb63cfb81fafab to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
words = %w[الفاتحة البقرة آل\ عمران النساء المائدة الأنعام الأعراف الأنفال التوبة يونس هود يوسف الرعد إبراهيم الحجر النحل الإسراء الكهف مريم طه الأنبياء الحج المؤمنون النور الفرقان الشعراء النمل القصص العنكبوت الروم لقمان السجدة الأحزاب سبأ فاطر يس الصافات ص الزمر غافر فصلت الشورى الزخرف الدخان الجاثية الأحقاف محمد الفتح | |
الحجرات ق الذاريات الطور النجم القمر الرحمن الواقعة الحديد المجادلة الحشر الممتحنة الصف الجمعة المنافقون التغابن الطلاق التحريم الملك القلم الحاقة المعارج نوح الجن المزمل المدثر القيامة الإنسان المرسلات النبأ النازعات عبس التكوير الانفطار المطففين الانشقاق البروج الطارق الأعلى الغاشية الفجر البلد الشمس الليل الضحى الشرح التين العلق القدر | |
البينة الزلزلة العاديات القارعة التكاثر العصر الهمزة الفيل قريش الماعون الكوثر الكافرون النصر المسد الإخلاص الفلق الناس] | |
accepted_letters = %w[ن ل ج ش ر د م ح ع ق ا أ آ إ \ ] | |
words.select {|word| word.each_char.all? { |char| accepted_letters.include?(char) } } | |
# => ["آل عمران", "الأنعام", "الرعد", "الحجر", "النحل", "الحج", "النمل", "لقمان", "محمد", "ق", "النجم", "القمر", "الرحمن", "الحشر", "القلم", "المعارج", "الجن", "الانشقاق", "الشرح", "العلق", "القدر"] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment