trim 字符串到特定字符
trim string to a specific character
我想 trim 一个特定的字符串直到一个特定的字符。所以字符串:例如 com.icecoldapps.screenshoteasy
应该是字符串 screenshoteasy
。但是像 com.google.android.syncadapters.contacts
这样更大的字符串也应该被 trim 编辑为 contacts
。
怎么做?
谢谢
您可以使用 split 方法 return 一个数组,其中的字符串按分隔符拆分成多个部分。
String whole = "com.icecoldapps.screenshoteasy"
String[] parts = whole.split('.');
所以部分将是 ["com" , "icecoldapps", "screenshoteasy"]
您还可以使用更复杂的字符串进行拆分。可能值得看看正则表达式和 the API。
String yourString = "com.google.android.syncadapters.contacts";
String[] sArr = yourString.split("\.");
String output = sArr[sArr.length-1];
我想 trim 一个特定的字符串直到一个特定的字符。所以字符串:例如 com.icecoldapps.screenshoteasy
应该是字符串 screenshoteasy
。但是像 com.google.android.syncadapters.contacts
这样更大的字符串也应该被 trim 编辑为 contacts
。
怎么做?
谢谢
您可以使用 split 方法 return 一个数组,其中的字符串按分隔符拆分成多个部分。
String whole = "com.icecoldapps.screenshoteasy"
String[] parts = whole.split('.');
所以部分将是 ["com" , "icecoldapps", "screenshoteasy"]
您还可以使用更复杂的字符串进行拆分。可能值得看看正则表达式和 the API。
String yourString = "com.google.android.syncadapters.contacts";
String[] sArr = yourString.split("\.");
String output = sArr[sArr.length-1];