如何删除此电子邮件地址?
T-I-F-F - @ - 的y A-H-O-O -.- C-O-M
我基本上需要忽略每个连字符;我写的内容如下:
(?:[\\w\\.]-?)+)@-((?:[\\w\\.]-?)+)\\.-((?:[\\w\\.]-?){3})
以上不承认任何事情..
没有连字符,我知道以下代码有效:
([\\w\\.]+)@([\\w\\.]+).([\\w]{3})
答案 0 :(得分:0)
这只是匹配它,你可能需要单独剥离' - '
# "(?:-*[\\w.])+-*@(?:-*[\\w.])+-*\\.(?:-*[\\w]){3}"
(?: -* [\w.] )+
-* @
(?: -* [\w.] )+
-* \.
(?: -* [\w] ){3}
答案 1 :(得分:0)
您可以使用String.replace删除连字符。
String strippedEmail = email.replace("-", "");