From 15d8350c5a21d31e34a1a967731de334224f99a9 Mon Sep 17 00:00:00 2001 From: "changhyun1.lee" Date: Thu, 14 Feb 2013 10:38:15 +0900 Subject: [PATCH] [Title] Fixed widget id validation [Desc.] [Issue] Redmine-8381 Change-Id: I692d2c71b72e7ae24cb60c150a0057d354136af7 --- org.tizen.common/src/org/tizen/common/util/ValidationUtil.java | 2 +- org.tizen.common/test/src/org/tizen/common/util/ValidationUtilTest.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/org.tizen.common/src/org/tizen/common/util/ValidationUtil.java b/org.tizen.common/src/org/tizen/common/util/ValidationUtil.java index ada8fc5..ae3c803 100644 --- a/org.tizen.common/src/org/tizen/common/util/ValidationUtil.java +++ b/org.tizen.common/src/org/tizen/common/util/ValidationUtil.java @@ -85,7 +85,7 @@ public class ValidationUtil { * Online validation: http://projects.scottsplayground.com/iri/demo/ */ public static boolean checkForIRI(String value) { - Pattern pattern = Pattern.compile(REGEX_IRI); + Pattern pattern = Pattern.compile(REGEX_IRI, Pattern.CASE_INSENSITIVE); Matcher matcher = pattern.matcher(value); return matcher.matches(); diff --git a/org.tizen.common/test/src/org/tizen/common/util/ValidationUtilTest.java b/org.tizen.common/test/src/org/tizen/common/util/ValidationUtilTest.java index d4c5784..b657d49 100644 --- a/org.tizen.common/test/src/org/tizen/common/util/ValidationUtilTest.java +++ b/org.tizen.common/test/src/org/tizen/common/util/ValidationUtilTest.java @@ -116,6 +116,8 @@ public class ValidationUtilTest { "http://example.org/contact.nl", "http://example.org/contact?lang=nl", "http://example.org/nl/contact", + "http://example.org/nl/Contact", + "http://example.org/nl/CONTACT", "cxd:dsf", "ftp://fds", "irc://fdf" -- 2.7.4