package com.netauth.utils.common;
/**
*
*
* <p>
* 特殊字符常量
* </p>
*
* <p>
* 版权所有:神州融信信息技术有限公司(c) 2019
* </p>
* @date 2021年3月3日
* @author wyh
*
*/
public class CharConst {
/**
* 全角双引号
*/
public static String FULL_WIDTH_DOUBLE = "“";
public static String FULL_WIDTH_DOUBLE_ = """;
/**
* 半角双引号
*/
public static String HALF_WIDTH_DOUBLE = "\"";
public static String FULL_WIDTH_LESS = "<";
public static String FULL_WIDTH_GREATER = ">";
public static String HALF_WIDTH_LESS = "<";
public static String HALF_WIDTH_GREATER = ">";
public static String FULL_SINGLE_DOUBLE = "‘";
public static String HALF_SINGLE_LESS = "\'";
/**
* 全角\
*/
public static String FULL_BASKSLASH_GREATER = "\";
/**
* 半角\
*/
public static String HALF_BASKSLASH_GREATER = "\\";
/**
* 全角%
*/
public static String FULL_PERCENT_GREATER = "%";
/**
* 半角%
*/
public static String HALF_PERCENT_GREATER = "%";
/**
* 反斜杠 backslash
*/
public static String BACKSLASH = "\\\\";
/**
* 正斜杠
*/
public static String FORWARD_BACKSLASH = "/";
/**
*
* 字符串转义
* @param regs
* @return
* @return String
* @author jlcui
* @date 2021年7月16日上午11:20:55
*/
public static String getReg(String regs) {
regs = regs.replaceAll(CharConst.FULL_PERCENT_GREATER, CharConst.HALF_PERCENT_GREATER);
regs = regs.replaceAll(CharConst.FULL_WIDTH_LESS, CharConst.HALF_WIDTH_LESS);
regs = regs.replaceAll(CharConst.FULL_WIDTH_GREATER, CharConst.HALF_WIDTH_GREATER);
regs = regs.replaceAll(CharConst.FULL_WIDTH_DOUBLE, CharConst.HALF_WIDTH_DOUBLE);
regs = regs.replace(CharConst.FULL_BASKSLASH_GREATER, CharConst.HALF_BASKSLASH_GREATER);
return regs;
}
}