public class NameUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static char |
REPLACE_CHAR |
| 构造器和说明 |
|---|
NameUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
encodeNameName(java.lang.String str)
转换名字为符合名称管理器的名称;加前缀,去除空格
|
static java.lang.String |
replaceIllegalCharForName(java.lang.String name) |
static java.lang.String |
replaceIllegalCharForName(java.lang.String name,
boolean skipWhitespace)
用
REPLACE_CHAR 替换名称管理器名字中的不合法字符 |
static boolean |
validateName(java.lang.String name)
名称管理器名称合法规则, 以下划线或者字母或者数字为开头, 其余字符可以为 字母,数字,或者 _.?
|
public static final char REPLACE_CHAR
public static boolean validateName(java.lang.String name)
name - 字符XSSFName.validateName(String)public static java.lang.String replaceIllegalCharForName(java.lang.String name,
boolean skipWhitespace)
REPLACE_CHAR 替换名称管理器名字中的不合法字符name - 字符skipWhitespace - 是否跳过空格; 虽然名称管理器不支持空格, 但是此工具作了优化public static java.lang.String replaceIllegalCharForName(java.lang.String name)
public static java.lang.String encodeNameName(java.lang.String str)
str - 名称管理器名称