Jshaman.com
前后端开发者常用工具
JS正则表达式
构造化
统一JS代码中的正则表达式书写方法为“构造函数”式:将“字面量”形式转化为“构造函数”形式。
“字面量”形式:var reg = /hello/g;
“构造函数”形式:var reg = new RegExp("hello","g");
为什么要进行这种转换?
JS代码中,字面量形式的正则表达对于“
JS代码混淆加密
”是不友好的,如果想保护正则表达式,建议先进行转换,将代码中的“字面量”形式全转化为“构造函数”形式。
被转换JS代码总量(正则表达式及其它代码)建议不超过1MB。
JS源代码
执行结果
清空JS源代码 |
从文件读取JS源代码 |
保存JS加密结果
更多工具
Eval JS加密
|
JSFuck JS加密
|
U加密 JS加密
|
Function JS加密
|
浏览器端Eval JS加密
|
o0加密 JS加密
AAEncode JS加密 | JS组合字符加密 | JS代码隐形加密 | JJEncode JS加密
Html压缩 | CSS压缩 | Html格式化 | CSS格式化 | JS格式化
Html源码加密 | Escape Html网页源码加密 | JS-Confuser JS混淆 | JS new表达式加密 | JSON加密
JS正则表达式构造化 | 前端JS语法标准化 | JS字符串转Unicode | JS字符串32进制加密 | TS转JS
AAEncode JS加密 | JS组合字符加密 | JS代码隐形加密 | JJEncode JS加密
Html压缩 | CSS压缩 | Html格式化 | CSS格式化 | JS格式化
Html源码加密 | Escape Html网页源码加密 | JS-Confuser JS混淆 | JS new表达式加密 | JSON加密
JS正则表达式构造化 | 前端JS语法标准化 | JS字符串转Unicode | JS字符串32进制加密 | TS转JS