From 2c0874acca6f949d4a2f68d7ded7b5968c93d950 Mon Sep 17 00:00:00 2001 From: Bhakti Chokshi Date: Fri, 11 Jul 2025 00:49:45 +0530 Subject: [PATCH] Adding support case-senstive regex syntax in MySQL valid email queries --- MySQL/find-users-with-valid-e-mails.sql | 2 +- MySQL/find-valid-emails.sql | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/MySQL/find-users-with-valid-e-mails.sql b/MySQL/find-users-with-valid-e-mails.sql index 589f61d610..0c87ca82ae 100644 --- a/MySQL/find-users-with-valid-e-mails.sql +++ b/MySQL/find-users-with-valid-e-mails.sql @@ -3,4 +3,4 @@ SELECT * FROM users AS u -WHERE u.mail REGEXP '^[a-zA-Z][a-zA-Z0-9._-]*@leetcode.com$'; +WHERE REGEXP_LIKE(u.mail, '^[a-zA-Z][a-zA-Z0-9._-]*@leetcode.com$', 'c'); diff --git a/MySQL/find-valid-emails.sql b/MySQL/find-valid-emails.sql index 85cd9dff4f..e5ed81ab64 100644 --- a/MySQL/find-valid-emails.sql +++ b/MySQL/find-valid-emails.sql @@ -4,5 +4,5 @@ # regular expression SELECT user_id, email FROM users -WHERE email REGEXP '^[a-zA-Z0-9_]+@[a-zA-Z]+\.com$' +WHERE REGEXP_LIKE(email, '^[a-zA-Z0-9_]+@[a-zA-Z]+\.com$', 'c') ORDER BY 1;