瀏覽代碼

Parseur d'attribut de saxophone

Loquicom 5 年之前
父節點
當前提交
7fd5091ec6
共有 1 個文件被更改,包括 12 次插入0 次删除
  1. 12 0
      src/extract/attribute.js

+ 12 - 0
src/extract/attribute.js

@@ -0,0 +1,12 @@
+/**
+ * Parseur d'attribut retourner par saxophone
+ */
+
+module.exports.parse = function (strAttr) {
+    let result = {};
+    strAttr.trim().split(' ').forEach(elt => {
+        const split = elt.split('=');
+        result[split[0]] = split[1].trim().replace(/^"+|"+$/g, '');
+    });
+    return result;
+};