View Full Version : شمارش تعداد یک کارکتر در یک فیلد
فردان فردان
شنبه 27 بهمن 1386, 08:36 صبح
با سلام
می خواستم ببینم آیا تابعی وجود دارد که تعداد یک کارکتر را در یک فیلد شمارش کند؟
مثلا بگوید که حرف ب چند بار در این فیلد تکرار شده است؟
با تشکر فراوان
mazoolagh
یک شنبه 28 بهمن 1386, 00:26 صبح
شاید با regexp بشه اینکار رو کرد ؛ یعنی (ب) ها رو در یک array ریخت و طول اون رو بدست آورد.
یا همه غیر (ب) ها رو حذف کرد و طول رشته باقیمانده برابر تعداد (ب) ها میشه.
البته از ترکیب توابع معمولی هم میشه استفاده کرد.
مهدی قربانی
یک شنبه 28 بهمن 1386, 01:10 صبح
می خواستم ببینم آیا تابعی وجود دارد که تعداد یک کارکتر را در یک فیلد شمارش کند؟
مثلا بگوید که حرف ب چند بار در این فیلد تکرار شده است؟
سلام
دوست عزیز با استفاده از تابع حلقه و تابع Mid براحتی میشه این کار رو انجام داد نمونه رو ببینید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.