cognate
Replace MS word special characters with ASCII cognates.
Installation
npm install cognate
Usage
var cognate = ; //Replace smart single quotes and apostrophe (\u2018 \u2019 \u201A)cognate; // "'''" //Replace smart double quotes(\u201E \u201C \u201D)cognate; // """"" //Replace dashes(\u2013, \u2014)cognate; // "--" //Replace circumflex (\u02C6)cognate; // "^" //Replace open angle bracket (\u2039)cognate; // "<" //Replace close angle bracket (\u203A)cognate; // ">" //Replace spaces (\u02DC, \u00A0)cognate; // " "
Tests
Run tests
npm test
or
grunt nodeunit
References
http://en.wikipedia.org/wiki/Windows-1252#Codepage_layout
http://www.andornot.com/blog/post/Replace-MS-Word-special-characters-in-javascript-and-C.aspx
License
Copyright (c) 2014 Prama Licensed under the MIT license.