【问题标题】:trim string to a specific character将字符串修剪为特定字符
【发布时间】:2015-07-25 12:06:24
【问题描述】:

我想修剪一个特定的字符串直到一个特定的字符。所以字符串:com.icecoldapps.screenshoteasy 例如应该是字符串screenshoteasy。但是像com.google.android.syncadapters.contacts 这样较大的字符串也应该修剪为contacts

怎么做?

谢谢

【问题讨论】:

    标签: android string trim


    【解决方案1】:
    String yourString = "com.google.android.syncadapters.contacts";
    String[] sArr = yourString.split("\\.");
    String output = sArr[sArr.length-1];
    

    【讨论】:

      【解决方案2】:

      您可以使用 split 方法返回一个数组,其中字符串在分隔符上拆分为多个部分。

      String whole = "com.icecoldapps.screenshoteasy"
      String[] parts = whole.split('.');
      

      所以部分将是["com" , "icecoldapps", "screenshoteasy"]

      您还可以使用更复杂的字符串进行拆分。可能值得看看正则表达式和the API

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-27
        • 2014-04-15
        • 2018-11-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多