java获取双引号间的值

java获取双引号间的值,第1张

可以通过java的”substring“方法截取出对应的字符串,前提是知道开始和结束的字符串的值:

String getSignInfo = reqResult.substring(reqResult.indexOf("(") +1, reqResult.indexOf(")"))

解释:上述方法就是截取reqResult字符串的中开始”(“和结束”(“中间部分的内容,”1“就是”(“的长度,之后将获取的结果赋值给”getSignInfo进行输出即可“;

备注:以上方法通用于截取字符串,数字”1“和开始结束字符串根据实际需要修改即可。

//这个方法比较笨,因为没有用到正则,可以用正则试一下

String zifuchuan =" javascript:location.href='/xwzs!queryOneXwxxqx.action?xwbh=6C63290812400066E053AC10FDFB74B4'return false"

int count = 0

for(int i = 0i <zifuchuan.length()i++){

String str = zifuchuan.substring(i,i+1);

if("\'".equals(str)){

coount++

}

for(int j=countj>0j=j-2){//这里j-2是因为每个字符串由两个引号包着的

zifuchuan = zifuchuan.substring(str.indexOf("\'")+1,str.length())

String temp = zifuchuan.substring(0,str.indexOf("\'"))

System.out.println(temp)

}

}

splitAll(双引号,要替换的字段)

另外就是截取,用substring(xx.indexOf()),然后进行替换。

建议使用splitAll这个方法。。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6803115.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存