Skip to content

Instantly share code, notes, and snippets.

@Twipped
Twipped / chatty.js
Created July 14, 2014 22:25
Very simple nodejs chat server
var net = require('net');
var clients = [];
var total = 0;
net.createServer(function (socket) {
clients.push(socket);
var id = clients.length -1;
var name = 'User ' + (++total);
socket._name = name;
@raisch
raisch / regex_tokenizer.js
Created June 10, 2011 13:29
Regular Expression Sentence Tokenizer (English)
// tokenize(str)
// extracts semantically useful tokens from a string containing English-language sentences
// @param {String} the string to tokenize
// @returns {Array} contains extracted tokens
function tokenize(str) {
var punct='\\['+ '\\!'+ '\\"'+ '\\#'+ '\\$'+ // since javascript does not
'\\%'+ '\\&'+ '\\\''+ '\\('+ '\\)'+ // support POSIX character
'\\*'+ '\\+'+ '\\,'+ '\\\\'+ '\\-'+ // classes, we'll need our