0
我使用用户在其中输入特定的文本&一个FAB旁边的onClick显示吐司与输入的文字EditText上的部分...更换的EditText的字符串
如何更换12345即在任何文本id值为“”? https://www.example.com/pic?id=12345&xyz&pqr?id=0987654321/etc/etc
任何帮助将不胜感激
我使用用户在其中输入特定的文本&一个FAB旁边的onClick显示吐司与输入的文字EditText上的部分...更换的EditText的字符串
如何更换12345即在任何文本id值为“”? https://www.example.com/pic?id=12345&xyz&pqr?id=0987654321/etc/etc
任何帮助将不胜感激
请编辑您的问题更清晰,这将帮助别人......
这是你想要
你想要得到的网址beffore第一个&符号 或 删除字符串,起始处直到末尾
例如:
String url = "https://www.example.com/pic?id=12345&xyz&pqr?id=0987654321/etc/etc";
System.out.println(url .indexOf("&"));
System.out.println(url .substring(0,url .indexOf("&")));
//output
//36
//https://www.example.com/pic?id=12345
//what do you want
EditText editText = (EditText) findViewById(R.id.example);
editText.setText(editText.getText().toString().substring(0,editText.getText().toString().indexOf("&")));
来源:与indexOf
GET字符串第一个字符的
GET指数形成index position
的因特瓦勒请更清晰,添加更多的信息,或一个例子,清楚EE – DarckBlezzer
@DarckBlezzer我想将12345之后的所有文本替换为“” – DarShan