【发布时间】:2016-12-23 08:36:46
【问题描述】:
我正在寻找有关正则表达式的帮助。我希望匹配的电子邮件地址的用户名(即 @ 符号之前的所有内容)包含单词 hello 和字母 a。所以,例如:
// matches
ahello@outlook.com
helloa@yahoo.com
// does not match
hello@gmail.com
我对正则表达式技术还是很陌生,因此感谢您的指点和解释。
【问题讨论】:
-
可能是a tutorial?
-
到目前为止,我一直在尝试
^.*?(?=@)从字符串的开头匹配任何字符 0 次或更多次,直到下一个字符为 @ 以最初在 @ 符号之前获得任何内容。我的计划是调整它以获得我想要的,但这似乎不起作用,因此我被卡住并需要指针。 -
This 是一个很好的资源,我发现自己一遍又一遍地查找。我链接到的特定部分讨论了电子邮件地址解析。它不会完全符合您的要求,但我建议您查看一下并返回您所做的任何更改。
-
@CameronGagnon 这是一个很好的资源。注意到并感谢。
标签: regex