"+" ve "ss" ile tüm "ß" olan tüm boşluk karakterlerini değiştirmek istiyorum ... "Java regex s ile çalışmıyor, diyor: geçersiz çıkış dizisi
Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \)
bu: ß yerine '\ t", ama bir şekilde denedim .. ben \ bir boşluk için s kullanmasına izin vermez tutulma', ama çalışmıyor ya gelmez .. aşağıdaki hatayı alıyorum benim kodum:
try {
String temp1 = from.getText().toString();
start_from = temp1.replaceAll("ß", "ss");
start_from = start_from.replaceAll("\s", "+");
}
Neden çalışmıyor? android, tutulma ya da ne ile bir sorun mu?
şimdiden teşekkürler!
Bir dizede basitçe derleyebileceğinize şaşırdım. Bir dize değişmezinde \ t eklendiğinde, dizgi değişkeni içinde \\ t olması için \ t ile normal ifadeden ziyade bir sekme karakteri içeren normal bir ifade oluşturulur. – Geoff
Derleyemedim, eclipse bana gönderdiğim bu hata mesajını verdi. Sadece ne yapmaya çalıştığımı bilmeni istedim. – MJB