From e9fb0bf5ca5193a3f278379561576047b778dfb8 Mon Sep 17 00:00:00 2001 From: OpenShift guest Date: Mon, 22 Jul 2013 16:16:55 -0400 Subject: [PATCH] fixing chapterversereference output when spanning chapters --- bible/bibleref.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bible/bibleref.xml b/bible/bibleref.xml index 2a518e58..9ffdbb87 100644 --- a/bible/bibleref.xml +++ b/bible/bibleref.xml @@ -178,7 +178,10 @@ { try { - chapterversereference = split2.after.replace(chapterseparator,':').replace(listseparator,',').replace(rangeseparator,'-'); + chapterversereference = split2.after + .replace(new RegExp(chapterseparator,'g'),':') + .replace(new RegExp(listseparator,'g'),',') + .replace(new RegExp(rangeseparator,'g'),'-'); parseResult = parse_list("explicit",split2.after); parseSuccess = 1; }