Skip to content

Instantly share code, notes, and snippets.

View pennig's full-sized avatar
🧠
Thinkin' 'bout stuff

Matt Pennig pennig

🧠
Thinkin' 'bout stuff
  • Slack
  • Twin Cities, MN
View GitHub Profile
function convert(text) {
var word = /^\w/,
tag = /^\s*<(a|b|i|strong|em|cite)([ \=\'\"\w\-\/\.\:]+)*>/i,
tokens = text.split('\n'), token, src = [];
for (var i=0, len=tokens.length; i < len; i++) {
token = tokens[i];
if (word.test(token) || tag.test(token)) {
src.push('<p>' + token + '</p>');