View Full Version : یه سوال از متد replaceAll
tapesh1368
سه شنبه 06 مرداد 1388, 11:35 صبح
سلام دوستان.من می خوام از متد زیر برای جایگزینی 21% به جای کاراکنر ! استفاده کنم اما هی خطا میده.باید چه کنم؟replaceAll(String regex, String replacement
mahdi68
چهارشنبه 07 مرداد 1388, 11:45 صبح
سلام
دوست خوبم آیا %21 یک کاراکتر محسوب میشه ؟؟؟
tapesh1368
چهارشنبه 07 مرداد 1388, 14:12 عصر
سلام دوست خووبم.منم نگفتم 21% کاراکتره.سوالم اینه که "21%"که رشته هست رو چطور می توونم جایگزین کاراکتر space کنم....
هانی هاشمی
چهارشنبه 07 مرداد 1388, 14:46 عصر
بدون خطا اجرا می شه !
String st = "Salam ! Man ! Hani ! Hastam";
st = st.replaceAll("!", "%21");
JOptionPane.showMessageDialog(null, st);
tapesh1368
چهارشنبه 07 مرداد 1388, 15:16 عصر
JOptionPane.showMessageDialog(null, st);
میشه در مورد این دستور توضیح بدید؟ اول کدم باید چیزی import کنم؟
mahdi68
چهارشنبه 07 مرداد 1388, 15:41 عصر
سلام
این دستور یک پیغام نشون میده که متن اون str هست باید خط زیرو اول بنویسی
import javax.swing.JOptionPane;
tapesh1368
چهارشنبه 07 مرداد 1388, 15:53 عصر
دسستتون درد نکنه.ببخشید توروخدا اما یه سوال دیگه هم داشتم
اگر بخوام 7 تا چیز متفاوت رو با 7 تا رشته دیگه عوض کنم کدم رو باید چه تغییری بدم؟
منظورم این کاراکتراست
%20 " " (space)
%24 "$" (dollar sign)
%25 "%" (percent sign)
.
.
.
.
هانی هاشمی
چهارشنبه 07 مرداد 1388, 18:05 عصر
String st = " ! ! @ @ 0 0" ;
st= st.replaceAll("!", "%20");
st = st.replaceAll("@", "%21");
st = st.replaceAll("0", "%22");
موفق باشین :چشمک:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.