开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
支付宝小程序
案例分析
sdk & demo下载
常见问题
常用工具
iot小程序
运维保障
小程序 > 支付宝小程序 > 常见问题 > js 中引入 sjs 报错:getregexp is not defined
贡献者
收藏
我的文档
设置
报错描述
js 中引入 sjs 报错:getregexp is not defined 或者在 js 文件中调用 getregexp() 报错:getregexp is not defined。
报错原因
getregexp() 调用没有开启 component2 编译或者不是在 sjs 中调用导致。
凯发app官方网站的解决方案
1getregexp() 函数用于 sjs 自定义脚本中生成 regexp 对象使用正则;不能在 js 文件中直接调用(js 中可以直接 new regexp() 生成使用正则,具体使用可以搜索引擎搜索相关资料)。
getregexp() 使用示例:
javascript
复制代码
//生成 regexp 对象需要使用 getregexp 函数。
getregexp(pattern[, flags])
new regexp() 使用示例(具体使用可以搜索引擎搜索相关资料):
plain text
复制代码
var re = new regexp("\\\\w ");
2js 中 import 引入 sjs 调用到 getregexp(),需要在 ide 右上角点击 详情项目配置 中勾选 启用 component2 编译

内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图