소스 검색

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;
+};