收藏
回答

在页面data中保存正则表达式失效了?

调用基础库:2.10.3

//在data中保存了一个正则表达式
data {
  ...
  reg: /^[a-z]+[0-9]?@mail2.sysu.edu.cn$/ 
  .. 
}


在onload函数中测试:

测试结果,保存在data中的reg错误匹配:

我这样保存正则表达式有问题吗? 把正则表达式在data中保存,再取出来它改变了么?

最后一次编辑于  03-20
回答关注问题邀请回答
收藏

2 个回答

  • 微盟
    微盟
    03-22

    正则表达式需要先转成字符串

    03-22
    赞同 1
    回复
  • undefined
    undefined
    03-20

    就没保存上去

    03-20
    赞同 1
    回复 3
    • -。-
      -。-
      03-20
      那为什么没有保存呢?是一个官方的bug吗
      03-20
      回复
    • undefined
      undefined
      03-20回复-。-
      看下我最后一个图
      03-20
      回复
    • -。-
      -。-
      03-20
      哦哦,正则表达式JSON在转成字符串的时候丢失了,浏览器和nodejs都是这样,看来是不能这样保存
      03-20
      回复
登录 后发表内容
问题标签