PDA

View Full Version : Split کردن رشته بدون حساسیت روی حروف کوچک و بزرگ



_behnam_
سه شنبه 18 مرداد 1390, 18:56 عصر
سلام !
میخواستم بدونم چطور میشه یه رشته رو Split کرد طوری که به بزگ و کوچیک بودن حروف حساس نباشه
مثلا

0<OR>1<Or>2<oR>3
رو بر اساس <or>

میشه راهنمایی کنید؟

quantomquery
سه شنبه 18 مرداد 1390, 22:29 عصر
اول هم رو tolower() کن بعد ...

_behnam_
چهارشنبه 19 مرداد 1390, 02:00 صبح
اول هم رو tolower() کن بعد ...
آخه نمی خوام که حروفم تغیر کنن
یعنی راه دیگه ای نیست؟؟!!!!!!!!!!
تو ویژوال راحت میشه اینکارو کرد تو سی شارپ نمیشه؟!!

morteza271
چهارشنبه 19 مرداد 1390, 03:36 صبح
یه روش هم اینکه فقط حرف هایی که میخواین بر اساس آنها جدا کنید رو کوچک یا بزرگ کنید.
اینطوری بقیه متنتون خراب نمیشه!
این روش به ذهن من رسید!!!!:متفکر:

monirprogram
چهارشنبه 19 مرداد 1390, 10:26 صبح
فکر کنم بشه از یه متغیر کمکی استفاده کنی که رشته رو با tolower یا toupper تبدیل کنی و بریزی توش. بعد با indexof موقعیت حرف مورد ظرت رو پیدا کنی ، بعد هم با substring تا موقعیت جدا کنی. میتونی بزاری تو یه حلقه while تا جاییکه جواب indexof مخالف 0 باشه.
البته یه پیشنهاده. شاید راه بهتری هم باشه:متفکر:

ali***
شنبه 25 آذر 1391, 11:54 صبح
سلام
خسته نباشید دوستان
کسی می دونه چطور می تونیم کلمات یک رشته را جداسازی کنیم وقتی که بین آنها هم فاصله باشه و هم enter
ممون میشم پاسخ بدید

morteza5358
شنبه 25 آذر 1391, 16:55 عصر
سلام !
میخواستم بدونم چطور میشه یه رشته رو Split کرد طوری که به بزگ و کوچیک بودن حروف حساس نباشه
مثلا

0<OR>1<Or>2<oR>3
رو بر اساس <or>

میشه راهنمایی کنید؟

سلام
اول بر اساس Or جدا سازي كن ، بعد بر اساس OR ، بعد oR و بعد هم بر اساس or.

morteza5358
شنبه 25 آذر 1391, 16:58 عصر
سلام
خسته نباشید دوستان
کسی می دونه چطور می تونیم کلمات یک رشته را جداسازی کنیم وقتی که بین آنها هم فاصله باشه و هم enter
ممون میشم پاسخ بدید

سلام.
اين هم يه پروژه كه تعداد كلمات و تعداد حروف يه متن كه توش فاصله و اينتر هم هست رو نشون ميده.
فكر كنم به دردت بخوره
دانلود (http://morteza5358.persiangig.com/CSharp/String%20Metods.zip)