帝国CMS使用JS正则验证手机邮箱出错怎么办? 作者:30yi.cn     时间:2020-10-02

简单概括
正则的\被帝国当做转义符给去掉了,将\改为\\\\即可正常使用。

最近有客户向30yi建站求助说使用JS正则验证注册手机邮箱出错了,但本地测试是完全没有问题的,只在传到帝国后报错,这是什么原因呢?

打开客户错误页面,发现是正则的关键字符"\"没有了。

造成这种情况,是帝国将正则的\视为转义符进行了处理,JS运行结果也就始终是错误的。

这个问题处理起来很简单,将\改为\\\\,即可正确识别。

客户按照我们说的修改后发现,正则函数可以正常运行了。

更多帝国CMS建站问题欢迎联系在线客服,我们提供付费咨询与代处理服务。