From 87d082cba2213cc8378dfb8d53504893528de862 Mon Sep 17 00:00:00 2001
From: anon <anon@anon.anon>
Date: Sun, 10 Mar 2024 15:57:35 +0100
Subject: [PATCH] Added gnu_regex.c

---
 gnu_regex.c | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 gnu_regex.c

diff --git a/gnu_regex.c b/gnu_regex.c
new file mode 100644
index 0000000..5dddf8c
--- /dev/null
+++ b/gnu_regex.c
@@ -0,0 +1,21 @@
+#include <stdio.h>
+#include <regex.h>
+
+int main() {
+    regex_t regex;
+
+    regcomp(&regex, "pattern", 0);
+
+    char test_str[] = "This is a pattern example.";
+    regmatch_t pmatch[1];
+
+    if (regexec(&regex, test_str, 1, pmatch, 0) == 0) {
+        printf("Pattern found at position %d.\n", pmatch[0].rm_so);
+    } else {
+        printf("Pattern not found.\n");
+    }
+
+    regfree(&regex);
+
+    return 0;
+}