如何在lotus脚本上使用正则表达式?

时间:2016-09-02 02:38:53

标签: javascript lotusscript

我的编码是javascript,这是使用马来西亚身份证号码检查:

马来西亚身份证样本卡:901011-13-6725

    var MyIC = @Left(@Trim(document1.getValue("NRIC")),14)

        if(MYIC!=null)
        {

             var re = /([0-9][0-9])((0[1-9])|(1[0-2]))((0[1-9])|([1-2][0-9])|(3[0-1]))\-([0-9][0-9])\-([0-9][0-9][0-9][0-9])/;


            if (re.test(document1.getValue("NRIC"))) 
            {
               document1.setvalue("Comment", this is a valid NRIC)
            }
            else
            {
               document1.setvalue("Comment", this is not a valid NRIC)
            }

如果我想使用lotus脚本编写regEx,有什么方法可以做到吗?