我有这样的网址
/ test / test123 / e / account / data / element?bUnit = 17&name = cId&formName = TestForm&value = [self]
我只想获取第一个查询字符串并替换它的值,所以我尝试了
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
R.layout.spinner_item,list);
以下是示例网址https://regex101.com/r/6qCllM/3
但是获取所有查询字符串。我已经尝试过,只是要修复的小错误。不需要多行功能。
如何仅获取一个查询字符串并进行替换?
谢谢
答案 0 :(得分:2)
删除第一个&
,这应该可以
[\?]([^=]+)\=([^&]+)