node-normalizer
Advanced tools
Comparing version 0.0.5 to 0.0.6
@@ -87,6 +87,8 @@ var fs = require('fs'); | ||
} else if (endM) { | ||
reSet[item.key][key].push({re: new RegExp("(\\W+)" + qm + "(\\W+)", "gi"), r: "$1" + replacer + "$2" }); | ||
reSet[item.key][key].push({re: new RegExp("(\\W+)" + qm + "$", "gi"), r: "$1" + replacer }); | ||
if (item.key == "_sys") { | ||
reSet[item.key][key].push({re: new RegExp(qm + "$", "gi"), r: replacer }); | ||
} else { | ||
// reSet[item.key][key].push({re: new RegExp("(\\W+)" + qm + "(\\W+)", "gi"), r: "$1" + replacer + "$2" }); | ||
} | ||
@@ -117,10 +119,10 @@ } else { | ||
msg = msg.replace(/\s+/g, " "); | ||
var fileItor = function(item1, next1) { | ||
var itemItor = function(item2, next2) { | ||
var reArray = reSet[item1][item2]; | ||
var reArray = reSet[item1][item2]; | ||
var reItor = function(item3, next3) { | ||
msg = msg.replace(item3.re, item3.r); | ||
var pm = msg; | ||
msg = msg.replace(item3.re, item3.r); | ||
next3(null); | ||
@@ -145,3 +147,3 @@ }; | ||
return msg; | ||
return msg.trim(); | ||
} | ||
@@ -148,0 +150,0 @@ |
{ | ||
"name": "node-normalizer", | ||
"version": "0.0.5", | ||
"version": "0.0.6", | ||
"description": "Normalize and clean text", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -43,2 +43,6 @@ | ||
it("should clean this", function() { | ||
norm.clean("Well , I could not help it, could I").should.eql("I could not help it, could I") | ||
}); | ||
it("should not remove +", function() { | ||
@@ -45,0 +49,0 @@ norm.clean("3+4=7").should.eql("3+4=7"); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
209308
173