PDA

View Full Version : تبدیل کل کاراکتر ها به علامت سوال



gazereng
سه شنبه 09 اردیبهشت 1393, 13:56 عصر
سلام چجور می تونم کل کاراکتر های موجود در یک متغیر به علامت سوال تبدیل کنم؟ در متغیر میتونه هر جمله ای به هر زبانی باشه...
فقط نمی خوام 2 کاراکتر - به علامت سوال تبدیل بشه(یکی از کاراکترها فاصله بود)


فرضا:

به فیس بوک خوش آمدید - وارد شوید، ثبت نام کنید یا اطلاعات بیشتری بدست آورید

تبدیل به :
?? ??? ??? ??? ????? - ???? ????? ??? ??? ???? ?? ??????? ?????? ???? ?????

one hacker alone
سه شنبه 09 اردیبهشت 1393, 19:03 عصر
سلام
یه راه اینه که کد اسکی رو ذخیره میکنید بعد به ازای هر کاراکتر یه علامت سوال میزارید و برای برگردوندنش از کد اسکیشون استفاده میکنید

سپهر-111
سه شنبه 09 اردیبهشت 1393, 20:31 عصر
سلام
یک راهش اینکه که میای یه حلقه فور مینویسی به اندازه طول رشته ، بعدش یک شرط درون حلقه ات مینویسی که اگه برابر با اون دوتا کاراکتری که اشاره کردی نبود ، اون موقع تبدیل به علامت سوال بشه . . .

Mori Bone
سه شنبه 09 اردیبهشت 1393, 21:21 عصر
سلام
یک راهش اینکه که میای یه حلقه فور مینویسی به اندازه طول رشته ، بعدش یک شرط درون حلقه ات مینویسی که اگه برابر با اون دوتا کاراکتری که اشاره کردی نبود ، اون موقع تبدیل به علامت سوال بشه . . .

این روش بهتر از روش دوست خوبمون one hacker alone (http://barnamenevis.org/member.php?33297-one-hacker-alone) است.
فکرشم نکن کسی دستورشو بهت بده. چون آسون تر این سوال نیس. اگر هم یه خورده فکر می کردی در باره ی این سوال دگ تاپیک نمی زدی! البته جسارت نباشه بخاطر خودتون می گم. مغز و از این جور حرفا دگ:بوس:

gazereng
سه شنبه 09 اردیبهشت 1393, 22:04 عصر
ممنون از راهنماییتون،بعضی وقتا ساده ترین مسائل مشکلترین مساله به نظر میرسه:لبخندساده:

Mohammad_dn
چهارشنبه 10 اردیبهشت 1393, 16:35 عصر
به نظر منم روش آقای سپهر-111 (http://barnamenevis.org/member.php?244507-%D8%B3%D9%BE%D9%87%D8%B1-111) کار آمد و سادس