Javascript couchdb'中的正则表达式;s视图版本1.4
我有一个正则表达式视图Javascript couchdb'中的正则表达式;s视图版本1.4,javascript,regex,couchdb,Javascript,Regex,Couchdb,我有一个正则表达式视图 var reg = /^(.*)\s\(([0-9]+)\)$/; var res = reg.exec(baseName); 但在安装新服务器后,我遇到如下错误: Log :: function raised exception (new TypeError("reg.exec is not a function", "undefined", 6)) with doc._id 如何让Regexp在Ubuntu服务器上与1.4 couchdb一起工作?couchdb似
var reg = /^(.*)\s\(([0-9]+)\)$/;
var res = reg.exec(baseName);
但在安装新服务器后,我遇到如下错误:
Log :: function raised exception (new TypeError("reg.exec is not a function", "undefined", 6)) with doc._id
如何让Regexp在Ubuntu服务器上与1.4 couchdb一起工作?couchdb似乎不支持regex,当您以这种格式使用regex时:
var reg = /^(.*)\s\(([0-9]+)\)$/;
要使其工作,您可以初始化一个RegExp对象,这样就可以了
所以把它改成
var reg = new RegExp(/^(.*)\s\(([0-9]+)\)$/);
var res = reg.exec(baseName);