當前位置:首頁 » 安卓系統 » androidstring截取

androidstring截取

發布時間: 2023-08-03 10:08:18

Ⅰ android 幾個經常用到的字元串的截取

幾個經常用到的字元串的截取
string str="123abc456";
int i=3;
1 取字元串的前i個字元
str=str.Substring(0,i); // or str=str.Remove(i,str.Length-i);
2 去掉字元串的前i個字元:
str=str.Remove(0,i); // or str=str.Substring(i);
3 從右邊開始取i個字元:
str=str.Substring(str.Length-i); // or str=str.Remove(0,str.Length-i);
4 從右邊開始去掉i個字元:
str=str.Substring(0,str.Length-i); // or str=str.Remove(str.Length-i,i);
5 判斷字元串中是否有"abc" 有則去掉之
using System.Text.RegularExpressions;
string str = "123abc456";
string a="abc";
Regex r = new Regex(a);
Match m = r.Match(str);
if (m.Success)
{
//綠色部分與紫色部分取一種即可。
str=str.Replace(a,"");
Response.Write(str);
string str1,str2;
str1=str.Substring(0,m.Index);
str2=str.Substring(m.Index+a.Length,str.Length-a.Length-m.Index);
Response.Write(str1+str2);
}
6 如果字元串中有"abc"則替換成"ABC"
str=str.Replace("abc","ABC");

************************************************

string str="adcdef"; int indexStart = str.IndexOf("d");
int endIndex =str.IndexOf("e");
string toStr = str.SubString(indexStart,endIndex-indexStart);
c#截取字元串最後一個字元的問題!
str1.Substring(str1.LastIndexOf(",")+1)

Ⅱ android 截取指定位置字元串

這納寬頃個可以直接用巧猛字元串格式化
也可以用截取吧
String str = "洞陸100.562";
String result = str.substring(0, str.indexOf("."));

Ⅲ android studio 字元串怎麼使用

您可以向這樣使用敏虧啊:String str=「test」;String str2=「test2」;String str3=str+str2;
字元串的操作與Java一樣,支持拼接,截取(substring方基伍法),比對(equals方法)等等。不知道您對字元串操作有什麼需求,或者有什麼疑問呢,橋鋒神您可以繼續追問。

Ⅳ 安卓字元串處理,比如我有個長度為10的字元串,我想要截取掉前5個,只剩後面5個,該用什麼方法

.substring(start, end);

Ⅳ android 怎麼獲取字元串中指定的字元

Android開發中截取某字元串或者路徑中的某字元串的方法substr(start,length)、substring(start,end)、charAt(int index)、indexOf(int str,int fromIndex)

substr(start,length) :substr是從起始點截取某個長度的字元串

substring(start,end):substring是截取2個位置之間及start-end之間的字元串

charAt(int index):實現從字元串中提取指定位置的字元

indexOf(int str,int fromIndex):返回指定字元在此字元串中第一次出現處的索引。如果在此 String 對象表示的字元序列中出現值為 str 的字元,則返回第一次出現該字元的索引(以 Unicode 代碼單元表示

Ⅵ Android中怎麼截取字元串特殊字元後面的數字,如: String str=「dgffgh:27

用支持正則表達式的字元串函數。*[0-9][0-9]*[0-9][0-9].[0-9]可以匹配出來。

Ⅶ android 已知文件名,怎麼取得目錄

獲得目錄 = getFilePathByName(已經知道的文件名,根目錄);

/**
*
* @param seekFileName 需要查找的File名
* @param rootFile 在哪裡查找的目錄
* @return 查找文件的全路徑
*/
private String getFilePathByName(String seekFileName,File rootFile){
List<File> files=parseFiles(rootFile);
for (File file:files){
if(file.getName().equals(seekFileName)){
return file.getAbsolutePath();
}
}
return null;
}

private List<File> parseFiles(File file){
List<File> listFiles=new ArrayList<>();
File[] files = file.listFiles();
for (File mf:files){
if(mf.isDirectory()){
listFiles.addAll(parseFiles(mf));
}else{
listFiles.add(mf);
}

}
return listFiles;
}

熱點內容
鳳凰地下商城wifi密碼是多少 發布:2025-02-04 14:42:00 瀏覽:902
哈希查找演算法 發布:2025-02-04 14:40:36 瀏覽:465
雲伺服器顯示黑洞 發布:2025-02-04 14:29:05 瀏覽:300
redhatlinux教程 發布:2025-02-04 14:24:48 瀏覽:831
nvidia緩存清理嗎 發布:2025-02-04 14:16:55 瀏覽:307
筆記本電腦如何設置鎖屏密碼 發布:2025-02-04 13:54:42 瀏覽:163
構成c語言程序的基本單位 發布:2025-02-04 13:49:53 瀏覽:990
如何修改已經更改的密碼 發布:2025-02-04 13:38:38 瀏覽:776
唐dm2021買哪個配置劃算 發布:2025-02-04 13:38:38 瀏覽:628
真空壓縮重 發布:2025-02-04 13:38:37 瀏覽:643