diff --git a/core-java-modules/core-java-regex-2/pom.xml b/core-java-modules/core-java-regex-2/pom.xml
new file mode 100644
index 0000000000..45e19ba5a5
--- /dev/null
+++ b/core-java-modules/core-java-regex-2/pom.xml
@@ -0,0 +1,31 @@
+
+
+ 4.0.0
+ core-java-regex-2
+ 0.1.0-SNAPSHOT
+ core-java-regex-2
+ jar
+
+
+ com.baeldung.core-java-modules
+ core-java-modules
+ 0.0.1-SNAPSHOT
+ ../
+
+
+
+
+ org.assertj
+ assertj-core
+ ${assertj-core.version}
+ test
+
+
+
+
+ 3.15.0
+
+
+
diff --git a/core-java-modules/core-java-regex/src/test/java/com/baeldung/regex/noncapturinggroups/NonCapturingGroupUnitTest.java b/core-java-modules/core-java-regex-2/src/test/java/com/baeldung/regex/noncapturinggroups/NonCapturingGroupUnitTest.java
similarity index 100%
rename from core-java-modules/core-java-regex/src/test/java/com/baeldung/regex/noncapturinggroups/NonCapturingGroupUnitTest.java
rename to core-java-modules/core-java-regex-2/src/test/java/com/baeldung/regex/noncapturinggroups/NonCapturingGroupUnitTest.java
diff --git a/core-java-modules/pom.xml b/core-java-modules/pom.xml
index b801d44a08..e1205c2217 100644
--- a/core-java-modules/pom.xml
+++ b/core-java-modules/pom.xml
@@ -114,6 +114,7 @@
core-java-string-operations-3
core-java-sun
core-java-regex
+ core-java-regex-2
pre-jpms
@@ -138,4 +139,4 @@
2.22.2
5.6.2
-
\ No newline at end of file
+