PDA

View Full Version : جدا کردن تعدادی از حروف یک عبارت رشته ای



Pedram_Parsian
شنبه 20 اردیبهشت 1393, 11:21 صبح
با سلام
من یه عبارت رشته ای 6 حرفی دارم که می خواهم 4 حرف اول آن را در یک عبارت رشته دیگر قرار دهم.
با تشکر.

lvlostafa7
شنبه 20 اردیبهشت 1393, 12:04 عصر
سلام با استفاده از متد SubString از کلاس String میشه این کار انجام داد

string str1 = "Mostafa";
string str2 = str1.Substring(0,4);

خط اول یک رشته تعریف کردم و مقدار دهی کردم
خط دوم هم یک رشته تعریف کرم و مقدارش رو برابر 4 کارکتر اول رشته str1 قرار دادم

shahryari
شنبه 20 اردیبهشت 1393, 12:26 عصر
با استفاده از متداهای left و right و mid در کلاس Strings موجود ریفرنس Microsoft.VisualBasic میتوانید از چپ یا راست و یا مابین کاراکترها هر کلمه را بگیرید
using Microsoft.VisualBasic;

string s = "helloworld";
string a ;
a= Strings.Left(s, 4); // return hell

a = Strings.Right(s, 4); // return orld

a = Strings.Mid(s, 2, 4); // return llow