View Full Version : حذف یک کاراکتر بدون حلقه
smemamian
پنج شنبه 13 تیر 1392, 19:38 عصر
سلام
من یه رشته دارم که در انتهایش یک کاراکتر داره مثلاً : test1
میشه بدون اینکه هزینه حلقه رو متحمل بشم اونو (در اینجا 1) حذفش کنم ؟
rubiks.kde
پنج شنبه 13 تیر 1392, 20:52 عصر
اگه این کاراکتر شما همیشه آخرین کاراکتر می باشه به این صورت میتونید جدا کنید
QString x = "test1";
QString y = x.left(x.length()-1);
الان y رشته جدید بدون کاراکتر آخره
smemamian
پنج شنبه 13 تیر 1392, 21:08 عصر
برای بدست اوردن اون کاراکتر آخری هم میشه کاری کرد ؟ یعنی آخرین کاراکتر رو بکشیم بیرون ؟
rubiks.kde
پنج شنبه 13 تیر 1392, 22:10 عصر
برای بدست اوردن اون کاراکتر آخری هم میشه کاری کرد ؟ یعنی آخرین کاراکتر رو بکشیم بیرون ؟
بله این کد دقیقا آخرین کاراکتر رو میده
QString x = "text1";
QString y = x.right(1);
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.