PDA

View Full Version : رشته نامعلوم (متغیر)



amirali0079
پنج شنبه 27 آذر 1393, 16:07 عصر
سلام خواستم یک برنامه مبتدی C# to python Translator بسازم
بعد به یک مشکل بر خوردم
اینکه ...
اگه بخوام Console.WriteLine(some text); رو به print(some text) تبدیل کنم
اینجا نمیشه متغیری به اسمه Some text تعریف کرد
richTextBox2.Text = richTextBox1.Text.Replace("Console.WriteLine("+اینجا+")", "print("+اینجا+")");


چگونه در "انینجا" های کد بالا یک متغیر رشته ای بسازم که عینا تو کد ترجمه شده بیاد

Mani_rf
پنج شنبه 27 آذر 1393, 17:15 عصر
اینطور کارها رو با Regex انجام میدن. دربارش تحقیق کن خیلی کارت رو راحت میکنه.

بعد هم شما نیاز نیست به این صورت بنویسی!
richTextBox2.Text = richTextBox1.Text.Replace("Console.WriteLine("+ا� �نجا+")", "print("+اینجا+")");

به این صورت بنویس :
richTextBox2.Text = richTextBox1.Text.Replace("Console.WriteLine", "print");