mdkjs
Version:
mdk is a framework for developing Datapacks for Minecraft. It uses the typescript language.
49 lines (48 loc) • 1.19 kB
TypeScript
/**
* 转义
* @param raw 原始字符串
*/
export declare function escape(raw: string): string;
/**
* 反转义
* @param raw 原始字符串
*/
export declare function unescape(raw: string): string;
export declare function addAffix(raw: string, char?: string): string;
/**
* 删除尾部字符
* @param raw 元字符串
*/
export declare function eatChar(raw: string): string;
/**
* 删除尾部字符
* @param raw 元字符串
* @param char 处理的字符
*/
export declare function eatChar(raw: string, char: string): string;
/**
* 删除尾部字符
* @param raw 元字符串
* @param reg 处理字符的正则
*/
export declare function eatChar(raw: string, reg: RegExp): string;
/**
* 下划线转换驼峰
*/
export declare function toHump(str: string): string;
/**
* 下划线转换大驼峰
*/
export declare function toPascal(str: string): string;
/**
* 驼峰转换下划线
*/
export declare function toLine(name: string): string;
/**
* 驼峰转换连接符
*/
export declare function toLink(name: string): string;
/**
* 修正指令字符串
*/
export declare function revise(str: string): string;