12 lines
381 B
JavaScript
12 lines
381 B
JavaScript
export const TAOBAO_ID_HINT = "请输入2-64位淘宝ID,支持中文、英文字母、数字、下划线、点和短横线";
|
||
|
||
const TAOBAO_ID_PATTERN = /^[\p{Script=Han}A-Za-z0-9_.-]{2,64}$/u;
|
||
|
||
export function normalizeTaobaoId(value) {
|
||
return String(value || "").trim();
|
||
}
|
||
|
||
export function isValidTaobaoId(value) {
|
||
return TAOBAO_ID_PATTERN.test(normalizeTaobaoId(value));
|
||
}
|