java.lang.Object
com.yuzhyn.azylee.core.datas.strings.StringTool

public class StringTool extends Object
  • 构造器详细资料

    • StringTool

      public StringTool()
  • 方法详细资料

    • ok

      public static boolean ok(String s)
    • ok

      public static boolean ok(String... strings)
    • has

      public static boolean has(String s, String... words)
    • reverse

      public static String reverse(String s)
    • startCharSize

      public static int startCharSize(String s, char ch)
      开头字符计数 如:开头有几个空格
      参数:
      s - 参数
      ch - 参数
      返回:
      返回 返回
    • retractSpace

      public static String retractSpace(String s, int size)
      缩进空格
      参数:
      s - 参数
      size - 参数
      返回:
      返回 返回
    • splitLine

      public static String[] splitLine(String s)
      字符串分行
      参数:
      s - 参数
      返回:
      返回 返回
    • splitLine

      public static String[] splitLine(String s, String regex, int size, String combineString, boolean filterSpace)
      字符串拆分 按照限制个数拆分,超出个数后,会使用合并连接符合并到最后一个字符串里
      参数:
      s - 待拆分字符串
      regex - 拆分规则
      size - 拆分个数限制
      combineString - 超过限制的合并连接符
      filterSpace - 过滤空格内容
      返回:
      返回 返回
    • split

      public static String[] split(String s, String regex, boolean filterSpace, boolean filterRepeat, boolean doTrim)
      字符串拆分
      参数:
      s - 参数
      regex - 参数
      filterSpace - 参数
      filterRepeat - 参数
      返回:
      返回 返回
    • combineArray

      public static String combineArray(String[] lines, String joinString)
      字符串数组合并
      参数:
      lines - 参数
      joinString - 参数
      返回:
      返回 返回
    • retractSpaceArrayAuto

      public static String retractSpaceArrayAuto(String s)
      缩进空格,按分行自动缩进,最后再组装为字符串
      参数:
      s - 参数
      返回:
      返回 返回
    • replace

      public static String replace(String inString, String oldPattern, String newPattern)
    • replace

      public static void replace(List<String> lines, String key, String value)
    • array2TreeArray

      public String[] array2TreeArray(String[] array, String combineString)
    • itemLike

      public static int itemLike(List<String> list, String value)
      从列表中,查询包含内容的项
      参数:
      list - 字符串列表
      value - 要匹配的内容(contains)
      返回:
      返回 返回第一个匹配的索引下标
    • main

      public static void main(String[] args)