From a2ea36df63e326be3aba4b7fdae9295a7953647d Mon Sep 17 00:00:00 2001 From: angryziber Date: Thu, 12 Jul 2007 22:34:59 +0000 Subject: [PATCH] Labels now need to terminate by a word character (non-dot), otherwise partial labels are matched and fail git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@151 375186e5-ef17-0410-b0b6-91563547dcda --- test/net/azib/ipscan/config/LabelsTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/net/azib/ipscan/config/LabelsTest.java b/test/net/azib/ipscan/config/LabelsTest.java index 3a6ad1b0..a98397f8 100755 --- a/test/net/azib/ipscan/config/LabelsTest.java +++ b/test/net/azib/ipscan/config/LabelsTest.java @@ -96,8 +96,8 @@ public class LabelsTest { private void findAndTestLabels(File file) throws IOException { // TODO: tune these regexps - final Pattern LABELS_REGEX = Pattern.compile("Label.{1,60}\"([a-z]\\w+?\\.[a-z][\\w.]+?)\""); - final Pattern EXCEPTION_REGEX = Pattern.compile("new\\s+?(\\w+?Exception)\\(\"([\\w.]+?)\""); + final Pattern LABELS_REGEX = Pattern.compile("Label.{1,60}\"([a-z]\\w+?\\.[a-z][\\w.]+?\\w)\""); + final Pattern EXCEPTION_REGEX = Pattern.compile("new\\s+?(\\w+?Exception)\\(\"([\\w.]+?\\w)\""); BufferedReader fileReader = new BufferedReader(new FileReader(file)); StringBuffer sb = new StringBuffer();