From ce65097fbe2dadd8c260abe7d0c5958d1346589b 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 e85977e..ed4377d 100755 --- a/org.tizen.common/test/src/org/tizen/common/util/ValidationUtilTest.java +++ b/org.tizen.common/test/src/org/tizen/common/util/ValidationUtilTest.java @@ -118,6 +118,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