⑴ 【java】在網頁代碼中截取一個字元串indexOf方法
你的c1是什麼東東??這樣試試
int c = hideArea.getText().indexOf("Download<");
int d = hideArea.getText().indexOf(">is ooo<i>");
String temp=hideArea.getText().substring(c,d);
還有,你得保證hideArea的"Download<" 和 ">is ooo<i>" 里沒有"Download<" 或 ">is ooo<i>"
⑵ java如何截取數字開頭後面的字元串
用正抄則襲表達式
String name = "le5.35";
Pattern patternEnd = Pattern.compile("\d+(\.\d+)?$");
Matcher matcherEnd = patternEnd.matcher(name);
if(matcherEnd.find()){
System.out.println(matcherEnd.group());
}
⑶ java字元串截取只要單引號里的內容
//這個方法比較笨,因為沒有用到正則,可以用正則試一下
String zifuchuan =" javascript:location.href='/xwzs!queryOneXwxxqx.action?xwbh=';return false;"
int count = 0;
for(int i = 0; i < zifuchuan.length(); i++){
String str = zifuchuan.substring(i,i+1);
if("\'".equals(str)){
coount++;
}
for(int j=count; j>0;j=j-2){//這里j-2是因為每個字元串回由兩個引號包著的答
zifuchuan = zifuchuan.substring(str.indexOf("\'")+1,str.length());
String temp = zifuchuan.substring(0,str.indexOf("\'"));
System.out.println(temp);
}
}
⑷ java截取逗號後字元
可以通過java的indexOf方法來獲取到逗號的位源置,之後通過」substring「方法截取出對應的字元串。舉例:
String reqResult = "11111111111111,222222222222";
String getSignInfo = reqResult.substring(reqResult.indexOf(",") + 1);//獲取開始截取的位置,之後截取逗號後面的所有內容
System.out.print(getSignInfo);
輸出結果:222222222222。
⑸ 在java中怎麼截取指定字元之後的字元串
目前整理出來三種形式:
可根據實際需要選擇使用
String userNameUrl;
int beginIndex = 0;
int endIndex = 0;
userNameUrl = "454512@hongri@";
/**
* 方法一:
*/
beginIndex = userNameUrl.indexOf("@")+1;
endIndex = userNameUrl.lastIndexOf("@");
System.out.println(userNameUrl.substring(beginIndex,endIndex));
/**
* 方法二內:
*/
System.out.println(userNameUrl.split("@")[1].toString());
/**
* 方法三:
*/
System.out.println(userNameUrl.substring(7, 13));
運行容結果:
⑹ java怎麼截取字元串中最後一個字元
用String類的substring(int from,int to)方法去截字元串位置回為from到to-1位置的字元
substring(int index)方法去截字元串位置index-1及以後的所有字元串,注意字元串的字元位答置是從0開始的,substring(int from ,int to)方法是前閉後開的,即[from,to),可以理解為[from,to-1]
例:String name="helloworld";
System.out.println(name.substring(name.length()-1,name.length()));//輸出d
System.out.println(name.substring(name.length()-1));//輸出d
⑺ java中如何截取字元串中的指定一部分
具體方法如下:
String useName=
F:workspacessh_.jpg ;
int begin=useName.indexOf(「.」);
int last=useName.length();
System.out.println(useName.substring(begin,last));
public String substring(int beginIndex, int endIndex);
第一個int為開始的索引,對應String數字中的開始位置回。第二答個是截止的索引位置,對應String中的結束位置.
⑻ java截取指定字元串中的某段字元如何實現
如下圖,給你復貼出了制代碼段。可以利用字元串的substring函數來進行截取。
結果是:456789(注意:包括4。)
示例:
"hamburger".substring(3,8) returns "burge"
"smiles".substring(0,5) returns "smile"
⑼ java如何截取字元串最後一個" : "的位置
str.substring(str.lastIndexOf(":")+1,str.length())
lastIndexOf先從後面開始搜索第一次出現:的索引,然後截取索引加1,到str的長度
⑽ java怎麼截取指定字元之後的字元串
可以通過java的」substring「方法截取出對應的字元串,前提是知道開始和結束的字元串的值。