Regex 正则表达式帮助
以下正则表达式用于验证电子邮件地址:Regex 正则表达式帮助,regex,Regex,以下正则表达式用于验证电子邮件地址: ^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$ 我需要修改它以允许在用户名中使用撇号(在@符号之前)。在希望出现的每个字符类中,在@符号之前添加撇号。如果撇号出现在@符号之前的任何位置都有效,则将表达式更改为: ([A-Za-z0-9']+\++
^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$
我需要修改它以允许在用户名中使用撇号(在@符号之前)。在希望出现的每个字符类中,在
@
符号之前添加撇号。如果撇号出现在@
符号之前的任何位置都有效,则将表达式更改为:
([A-Za-z0-9']+\++)([A-Za-z0-9']+\-+)([A-Za-z0-9']+\.+)([A-Za-z0-9']+\+)*[A-Za-z0-9']+@(\w+\-+)(\w+\.)*\w{1,63}.[A-Za Z]{2,6}$
注意在
@
符号之前的[…]
类中添加的'
字符。到目前为止您做了什么?