How to split \u0000?

144 views
Skip to first unread message

James L.

unread,
Aug 27, 2013, 2:36:12 PM8/27/13
to nod...@googlegroups.com
Net.socket will buffer data and from what I found sys.inspect(data)) appear to contain a newline in utf-8:

Test1\u0000Test1\u0000Test1\u0000Test1\u0000

How do I split \u0000 or replace them into a new line?

This would throw an error instead:
socket.on('data', function(data) {
  console.log(data).split("\u0000");
}

I wish NodeJS should have more option on how to handle newline.

Chad Engler

unread,
Aug 27, 2013, 2:39:30 PM8/27/13
to nod...@googlegroups.com

`console.log` does not return the string that it logs, try `data.split("\u0000");` instead.

 

-Chad

--
--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en
 
---
You received this message because you are subscribed to the Google Groups "nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

James L.

unread,
Aug 27, 2013, 3:03:47 PM8/27/13
to nod...@googlegroups.com
Great, an oversight on my part.
Reply all
Reply to author
Forward
0 new messages