接口 Regular

所有已知实现类:
RegularContain, RegularMatch, RegularMatchPrefix, RegxpContain

public interface Regular
  • 方法详细资料

    • match

      boolean match(String src, String regx)
      匹配状态
      参数:
      src - src
      regx - regx
      返回:
      boolean
    • fetchs

      List<List<String>> fetchs(String src, String regx) throws Exception
      提取子串
      参数:
      src - 输入字符串 src 输入字符串
      regx - 表达式 regx 表达式
      返回:
      List
      抛出:
      Exception - 异常 Exception
    • fetch

      List<String> fetch(String src, String regx, int idx) throws Exception
      提取子串
      参数:
      src - 输入字符串 src 输入字符串
      regx - 表达式 regx 表达式
      idx - 指定提取位置 idx 指定提取位置
      返回:
      List
      抛出:
      Exception - 异常 Exception
    • fetch

      List<String> fetch(String src, String regx) throws Exception
      默认返回第0个(整串)
      参数:
      src - 输入字符
      regx - 表达式
      返回:
      返回整串
      抛出:
      Exception - 异常 异常
    • pick

      List<String> pick(List<String> src, String regx)
      过滤 仅保留匹配项
      参数:
      src - src
      regx - regx
      返回:
      List
    • wipe

      List<String> wipe(List<String> src, String regx)
      过滤 删除匹配项
      参数:
      src - src
      regx - regx
      返回:
      List