标签: java regex email extract extraction
在@字符之间找到所有内容并不困难,但问题是我需要在.(点)字符之前的每个字。
@
.
例如,如果电子邮件是:studentname@student.studentschool.com,那么我需要在@字符之后和每个.(点)之前填写每个字。
studentname@student.studentschool.com
student studentschool
到目前为止我尝试的只适用于一个域。
(?<=@)[A-Za-z]{2,40}
无法弄明白。
答案 0 :(得分:0)
轻松!试试这个:
([^.@]+)\.
演示: https://regex101.com/r/nM4jV7/2
获取点之前的所有内容,但不包含@。然后捕获一个组中的字符串,不包括结束点。