PDA

View Full Version : کاراکتر تکراری در رشته



mohammad.ardeshiri
سه شنبه 30 تیر 1394, 01:10 صبح
سلام
چطوری می تونم کاراکتر تکراری داخل رشته را حذف کنم
مثلا reeeeeeeeeeeeeeeza
rezaبشه

pbm_soy
سه شنبه 30 تیر 1394, 01:42 صبح
بهتر بود سوال را مشخصتر میکردید تا دوستا بتونند دقیقتر جواب دهند! مثلا شما یک رشته دارید و میخواهید ببینید که در آن یک کاراکتر خاص چندبار تکرار شده است یا خیر؟ و یا اینکه میخواهید ببینید هر کاراکتر در آن رشته تکرار شده است یا خیر ؟ (مثلا کاراکتر اول در ادامه رشته دوباره آمده است یا خیر؟ و همینطور کاراکتر دوم در ادامه آمده است یا خیر؟)

در کل برای اینکار شما مجبورید رشته را از ابتدا تا انتهای پیمایش کنید یعنی کاراکتر به کاراکتر آنرا بررسی کنید و یا اینکه از متد IndexOf نیز میتوانید استفاده کنید

sabz12
سه شنبه 30 تیر 1394, 09:55 صبح
تو خود
abdolah دوبار حرفa تكرار شده پس سوال را عوض كن فكر كنم بايد در مورد ديكچنري و غلط املاي سرچ كني.

mohammad.ardeshiri
سه شنبه 30 تیر 1394, 11:43 صبح
سوالم اینه که مثلا یه رشته دارم به صورت rezzzzzzzzzzzzza رو به صورت reza در بیارم یعنی عنصره تکراری نمیخوام داشته باشم و عنصر تکراری فقط یکبار ظاهر شه

pbm_soy
چهارشنبه 31 تیر 1394, 04:44 صبح
یعنی حذف تکراریهای پشت سرهم؟ و یا اینکه مثلا در alireza حرف a دوبار آمده باید یکی از آنها حذف شود ؟!