summaryrefslogtreecommitdiff
path: root/bin/wiki/ImportarDesdeURL/node_modules/chrono-node/src/utils/JP.js
diff options
context:
space:
mode:
Diffstat (limited to 'bin/wiki/ImportarDesdeURL/node_modules/chrono-node/src/utils/JP.js')
-rw-r--r--bin/wiki/ImportarDesdeURL/node_modules/chrono-node/src/utils/JP.js46
1 files changed, 46 insertions, 0 deletions
diff --git a/bin/wiki/ImportarDesdeURL/node_modules/chrono-node/src/utils/JP.js b/bin/wiki/ImportarDesdeURL/node_modules/chrono-node/src/utils/JP.js
new file mode 100644
index 00000000..9544fb2a
--- /dev/null
+++ b/bin/wiki/ImportarDesdeURL/node_modules/chrono-node/src/utils/JP.js
@@ -0,0 +1,46 @@
+
+
+/**
+ * to-hankaku.js
+ * convert to ascii code strings.
+ *
+ * @version 1.0.1
+ * @author think49
+ * @url https://gist.github.com/964592
+ * @license http://www.opensource.org/licenses/mit-license.php (The MIT License)
+ */
+
+exports.toHankaku = (function (String, fromCharCode) {
+
+ function toHankaku (string) {
+ return String(string).replace(/\u2019/g, '\u0027').replace(/\u201D/g, '\u0022').replace(/\u3000/g, '\u0020').replace(/\uFFE5/g, '\u00A5').replace(/[\uFF01\uFF03-\uFF06\uFF08\uFF09\uFF0C-\uFF19\uFF1C-\uFF1F\uFF21-\uFF3B\uFF3D\uFF3F\uFF41-\uFF5B\uFF5D\uFF5E]/g, alphaNum);
+ }
+
+ function alphaNum (token) {
+ return fromCharCode(token.charCodeAt(0) - 65248);
+ }
+
+ return toHankaku;
+})(String, String.fromCharCode);
+
+/**
+ * to-zenkaku.js
+ * convert to multi byte strings.
+ *
+ * @version 1.0.2
+ * @author think49
+ * @url https://gist.github.com/964592
+ * @license http://www.opensource.org/licenses/mit-license.php (The MIT License)
+ */
+exports.toZenkaku = (function (String, fromCharCode) {
+
+ function toZenkaku (string) {
+ return String(string).replace(/\u0020/g, '\u3000').replace(/\u0022/g, '\u201D').replace(/\u0027/g, '\u2019').replace(/\u00A5/g, '\uFFE5').replace(/[!#-&(),-9\u003C-?A-[\u005D_a-{}~]/g, alphaNum);
+ }
+
+ function alphaNum (token) {
+ return fromCharCode(token.charCodeAt(0) + 65248);
+ }
+
+ return toZenkaku;
+})(String, String.fromCharCode); \ No newline at end of file