From 16d86854a0b59a2e28aa0207053a0bba9adfa22f Mon Sep 17 00:00:00 2001 From: kin ou Date: Sat, 24 Nov 2018 16:25:58 +0800 Subject: [PATCH] exercise6 --- lib/meta.js | 5 +++-- lib/quantifier.js | 5 +++-- lib/split.js | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/lib/meta.js b/lib/meta.js index a08ee57..ffa6994 100644 --- a/lib/meta.js +++ b/lib/meta.js @@ -1,3 +1,4 @@ module.exports = function (str) { - // TODO -} \ No newline at end of file + var regex1 = /\.$/ + return regex1.test(str); +} diff --git a/lib/quantifier.js b/lib/quantifier.js index a08ee57..e643884 100644 --- a/lib/quantifier.js +++ b/lib/quantifier.js @@ -1,3 +1,4 @@ module.exports = function (str) { - // TODO -} \ No newline at end of file + var regex1 = /\d+\.(jpeg)|(jpg)$/ + return regex1.test(str); +} diff --git a/lib/split.js b/lib/split.js index a08ee57..bd1c92a 100644 --- a/lib/split.js +++ b/lib/split.js @@ -1,3 +1,4 @@ module.exports = function (str) { - // TODO -} \ No newline at end of file + var regex1 = /[\n|\r|\s]*,[\n|\r|\s]*/g; + return str.split(regex1); +}