我想匹配下面的 openApiUrl之前的字符串,然后删掉

public static final S...{1,90}openApiUrl

.表示任意字符(不含换行) {1,90} 表示1个到90个

  /** 渠道隐私服务协议 */
  public static final String GET_CHANNEL_PRIVACY_AGREEMENT = openApiUrl + "/channelApi/getChannelPrivacyAgreement";

  /** 获取省份列表**/
  public static final String GET_PROVINCES = openApiUrl + "/getProvinces";

  /** 获取城市列表**/
  public static final String GET_CITIES = openApiUrl + "/getCities";

  /** 获取地区列表**/
  public static final String GET_AREAS = openApiUrl + "/getAreas";

  /** 获取承保商列表**/
  public static final String GET_UNDERWRITERINFO = openApiUrl + "/getUnderWriterInfo";

  /** 获取子承保商列表**/
  public static final String GET_SUBUNDERWRITERINFO = openApiUrl + "/getSubUnderWriterInfo";

  /** 获取团列表**/
  public static final String GET_CLIENTINFO = openApiUrl + "/getClientInfo";

  /** 获取核心系统配置表信息 分页*/
  public static final String GET_LDCODE_PAGES = openApiUrl + "/getLDCodePages";

全部替换. over

如果我想把下面的备注列都删掉


  /** 获取省份列表**/
    /getProvinces 

  /** 获取城市列表**/
    /getCities 

  /** 获取地区列表**/
    /getAreas 

  /** 获取承保商列表**/
    /getUnderWriterInfo 

  /** 获取子承保商列表**/
    /getSubUnderWriterInfo 

  /** 获取团列表**/
    /getClientInfo 

  /** 获取核心系统配置表信息 分页*/
    /getLDCodePages 

  /** 智能客服客户信息详情 **/
    /getCsInsuredInfo 

  /** 模糊查询employeeid */
    /getEmployeeIdList 

  /** 模糊查询团列表**/
    /getClientInfoList 
[/**].{1,90}[**/]


方括号括起来是精准匹配 貌似斜杠或者星号是正则表达式的…怎么说…关键字.所以必须括起来

同理, 其实这样也ok [/**].{1,90}

真好用

更多推荐

非常有用的一个正则表达式.匹配多个任意字符