nodejs: манипуляции со строками

I есть следующий код node.js:

   conn.on("data",function(x){
       var responseData=x;
       //sys.puts(responseData);
       sys.puts(responseData.length);

       var f=50;
       var N=responseData.length;
       if(N>f){
         var p=Math.floor(N/f);
         var p_rem=N%f;

         var hash="";
         for(var i=0;i<p;i++){
           hash=DJBHash(responseData.substr(f*i,f));   //this line causes program to exit!
           sys.puts(responseData.substr(f*i,f)+"***"+hash);
         }
       }
       soc.write(x);
    });

Но кажется, что substr не работает!

Как я могу получить подстроки строки в node.js?

Заранее большое спасибо,

5
задан Eamorr 16 August 2011 в 16:23
поделиться