رفتن به مطلب
  • 0

کمک در مورد جایگذینی متن


Negan

سوال

سلام

بنده میخوام یه یک متن رو ک کاربر وارد میکنه به صورت خودکار توی برنامه تصحیح کنم

 

دارم روی یک پروژه آنلاین کار میکنم ( پیامک و متن آنلاین ) 

میخوام ک کاربر متن رو میخواد ارسال کنه

کلامتنی ک تعین کردم تصحیح بشه 

مثلا من تعین میکنم کلمه موبایل به تلفن همراه  تغیر پیدا کنه

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

9 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

مثلا یک متن در دارید در EditText به این صورت اول متن اون رو برابر با متغیری قرار بدید:

Dim a As String
a = EditText1.Text

بعد برای Replace کردن هم:

a = a.Replace("TextMoredeh Nazar", "Replace With")
EditText1.Text = a

پاینده باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

مثلا یک متن در دارید در EditText به این صورت اول متن اون رو برابر با متغیری قرار بدید:

Dim a As String
a = EditText1.Text

بعد برای Replace کردن هم:

a = a.Replace("TextMoredeh Nazar", "Replace With")
EditText1.Text = a

پاینده باشید

ببخشید اگه بخوام مثلا کاربر وارد کرد سلام 

من کلمه سین رو با ج

و مثلا ل ذو با یه حف دیگ جایگذین کنم 

باید چیکار کنم

مثلا کاربر یه جمله میده ک حرف ب حرف کلماتش جا ب جا میشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببخشید اگه بخوام مثلا کاربر وارد کرد سلام 

من کلمه سین رو با ج

و مثلا ل ذو با یه حف دیگ جایگذین کنم 

باید چیکار کنم

مثلا کاربر یه جمله میده ک حرف ب حرف کلماتش جا ب جا میشه

یعنی چی این قسمت؟

 

مثلا کاربر یه جمله میده ک حرف ب حرف کلماتش جا ب جا میشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یعنی چی این قسمت؟

اره مثلا من مینویسم سلام به این صورت خروجی بده

گردا

البته این یه مثاله 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اره مثلا من مینویسم سلام به این صورت خروجی بده

گردا

البته این یه مثاله 

شما می خواید این مثلا جایگزینی "س" با "ج" فقط در کلمه سلام صورت بگیره؟

یا هر چی حرف "س" در کل متن هست؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شما می خواید این مثلا جایگزینی "س" با "ج" فقط در کلمه سلام صورت بگیره؟

یا هر چی حرف "س" در کل متن هست؟

هرچی س که در کل متن وجود داره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شاید اگ کیبوردمجازی داخل برنامت بسازی کارت حل بش.

مثلا رو هر کدوم کلید شد معادلش یک حرف دیگ هم در نظر بگیری که داخل یک متغیری چیزی ذخیره بش...شاید بش :fekr:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شاید اگ کیبوردمجازی داخل برنامت بسازی کارت حل بش.

مثلا رو هر کدوم کلید شد معادلش یک حرف دیگ هم در نظر بگیری که داخل یک متغیری چیزی ذخیره بش...شاید بش :fekr:

خب میخوام بازم بعدا برعکس همین عملات رو توی سرور انجام بدم :) مشکل این هستش عزیز جان

لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

سلام من نمیدونم دقیقا هدف شما چیست وگرنه روشهای بهتری پیشنهاد میشد

آیا هدفتون اینه از نمایش بعضی کلمات مث کلمات زشت و رکیک جلوگیری کنید و اونارو هیلتر و تبدیل کنید ؟

آیا هدفتون اینه بصورت دلخواه هش تولید کنید و متن رو بصورت هش دربیارید و اون رو ارسال کنید به سرور که از خوانده شدن پی اما جلوگیری بشه ؟

 

نمیدونم چی مد نظرتونه ولی واسه این کارتون که گفتید یه حروفی رو به حروف دیگه تبدیل کنم فکر کنم بهترین گزینه واسه تبدیل استفاده از کد زیر باشه نوشتم تست کردم پاسخ داد ببینید بکارتون میاد

 

دوتا ادیت تکست اضافه کن و یه باتن کد زیر توی رویداد باتن ، بعد ران بگیر توی تکست اول بنویس salam بعد باتن کلیک کن تبدیل میشه و توی تکست2 نمایش داده میشه

Dim msg As String
msg = EditText1.Text.Replace("s","*").Replace("a","-").Replace("l","=").Replace("m","+")
EditText2.Text = msg

عاقا دمت گرم ایولا

اره هم میخوام رکیک هارو هیتلر کنم هم کاراکتر های خاصو 

مصلا کاف معمولی رو با کاف کشیده جایگذین کنم بعد بره توی دیتابیس آنلاین ذخیره بشه

این خوده خودشه دمت جیز

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...