我被困在這個正則表達式,因爲我有一個字符串,正則表達式爲:實現機器人
String str = "/abcde/samplename.xyz"
我想從一個新的字符串替換這個samplename.xyz,所以我怎麼能申請正規在這個表達?
我被困在這個正則表達式,因爲我有一個字符串,正則表達式爲:實現機器人
String str = "/abcde/samplename.xyz"
我想從一個新的字符串替換這個samplename.xyz,所以我怎麼能申請正規在這個表達?
String startString=str.substring(0, str.lastIndexOf('/') + 1)
是的,你是正確的人,我也做了同樣的事情。爲你+1。 –
String str = "/abcde/samplename.xyz";
String str1 = str.substring(0, str.lastIndexOf('/') + 1);
Toast.makeText(getApplicationContext(), str1, Toast.LENGTH_LONG).show();
Log.i("strArr[1]=", "" + str1);
檢查this.i希望它對你有用。
試試這個::
String str = "/abcde/samplename.xyz";
String result=str.substring(0, str.lastIndexOf('/') + 1);
Log.d("Hello","Result="+result);
String[] result = str.split("/");
String LastItem = result[str.length -1];
LastItem.replace(newString);
嘗試了這一點.....
String str = "/abcde/samplename.xyz";
String req=str.substring(str.lastIndexOf("/") + 1);
現在你得到的值:REQ = samplename.xyz,你可以用你想要的字符串值替換
String rep=str.replace(req, "");
你想只刪除samplename.xyz,結果是/ abcde /? –
是與/ abcde /我將在替換samplename.xyz – Kanika
後附加另一個字符串值,請參閱我的答案和其他兩個,現在所有答案都正確。 –