公告板
版本库
filestore
活动
搜索
登录
main
/
TCM_CharacterLibrary
中医人物知识数据库-外包项目
概况
操作记录
提交次数
目录
文档
派生
对比
blame
|
历史
|
原始文档
'a'
mh-two-thousand-and-two
2024-04-12
44d2c92345cd156a59fc327b3060292a282d2893
[TCM_CharacterLibrary.git]
/
node_modules
/
prompts
/
dist
/
util
/
strip.js
1
2
3
4
5
6
7
'use strict';
module.exports = str => {
const pattern = ['[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)', '(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PRZcf-ntqry=><~]))'].join('|');
const RGX = new RegExp(pattern, 'g');
return typeof str === 'string' ? str.replace(RGX, '') : str;
};