ali_agha نشر 9 نوفمبر 2015 أرسل تقرير نشر 9 نوفمبر 2015 أريد أن أجد عدد تكرارات حرف معين في نص موجود داخل متغير من نوع سلسلة نصية في روبي لأنني أحتاج ذلك لحساب معدل تكرار الحروف في اللغة الإنجليزية. اقتباس
0 هشام رزق الله نشر 9 نوفمبر 2015 أرسل تقرير نشر 9 نوفمبر 2015 تستطيع الحصول على تكرارات حرف معين في سلسلة نصية في روبي بطرق متعددة، منها استخدام التابع count() الذي سيرجع لك عدد تكرارات الحرف الذي مررته كما في هذا المثال:puts "Melanie is a noob".count('a') #=> 2 أو يمكنك الحصول على عدد تكرارات حرف معين داخل السلسلة النصية عن طريق تابع scan() والذي ستُمرر الحرف الذي تريد حساب عدد تكراراته بين رمزي / ومن ثم سيرجع لك قائمة بها تكرارات هذا الحرف (يكفي حساب طول القائمة لمعرفة عدد التكرارات):["a","a"] اقتباس
السؤال
ali_agha
أريد أن أجد عدد تكرارات حرف معين في نص موجود داخل متغير من نوع سلسلة نصية في روبي لأنني أحتاج ذلك لحساب معدل تكرار الحروف في اللغة الإنجليزية.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.