gpt4 book ai didi

mysql - Mysql 中任意数量字符之间的电子邮件正则表达式

转载 作者:行者123 更新时间:2023-11-29 23:12:05 24 4
gpt4 key购买 nike

我正在尝试创建一个正则表达式来标识长字符串之间的电子邮件。以下正则表达式适用于电子邮件:

^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$

但我需要创建一个正则表达式,以便返回 true :

SELECT 'hfdjj abc@enmail.com jkdfk' REGEXP '^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$';

我希望电子邮件前后有任意数量的字符。

谢谢,安缦

最佳答案

如果您对电子邮件的匹配感到满意,只需从开头和结尾删除 ^$ 字符就足够了。

^ 匹配字符串的开头。$ 匹配字符串的结尾。

在它们之间,它们告诉 MySQL 不匹配电子邮件地址两侧的内容。

关于mysql - Mysql 中任意数量字符之间的电子邮件正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28024278/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com