Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在锚点标记中设置动态目标时替换命令_Java_Android - Fatal编程技术网

Java 如何在锚点标记中设置动态目标时替换命令

Java 如何在锚点标记中设置动态目标时替换命令,java,android,Java,Android,这是我的Html desc=<a target="_blank" href="http://www.taxmann.com/corporatelaws/fileopencontainer.aspx?Page=CIRNO&amp;id=27000000000000002519&amp;search=">A. P. (DIR Series) Circular No. 46 dated June 14, 2005</a> String k = replac

这是我的Html

desc=<a target="_blank" href="http://www.taxmann.com/corporatelaws/fileopencontainer.aspx?Page=CIRNO&amp;id=27000000000000002519&amp;search=">A. P. (DIR Series) Circular No. 46 dated June 14, 2005</a>

String   k = replace ( desc, "<a target=\"_blank\" href=\"http://www.taxmann.com/corporatelaws/fileopencontainer.aspx?Page=RULES&amp;id=35000000000000001648&amp;search=\">", "");
desc=
字符串k=替换(描述“”\

但当目标发生变化时,我的意思是说,若id发生变化,它不会将链接替换为文本


请告诉我如何获取和设置id值,以便如果目标是动态的,我们可以将链接替换为文本。我是android编程新手。

尝试以下方法:您可以使用
索引从字符串中提取id,然后查找
子字符串
。例如:

   String str = "http://www.taxmann.com/corporatelaws/fileopencontainer.aspx?Page=CIRNO&amp;id=27000000000000002519&amp;search=";
    int indexoff = str.indexOf("id=");
    int indexofl = str.indexOf("&amp;search=");
    String strsub="";
    if(indexoff !=-1 && indexofl !=-1)
     {
      strsub = str.substring(indexoff + 3, indexofl - indexoff - 3);
     }
    String strstaticstring = "http://www.taxmann.com/corporatelaws/fileopencontainer.aspx?Page=CIRNO&amp;id=" + strsub + "&amp;search=";
    String k = desc.replace(strstaticstring, "");

hii我已经实施了,但这里/公司/也会有一些变化,这是直接的Taxlaw好的,然后用所有的可能性更新你的问题,然后我会看到,但在问题中,你说只有id在变化动态你已经发布了新的问题,并且在私下的问题中,你已经接受了这个问题的内容现在只有id在这里变化id和coprporate也不同,所以我已经发布了亲爱的fend仍然是相同的例外,我可以给你发送完整的代码吗??