2014-11-08 59 views
0

我需要一個接受10位數電話號碼的正則表達式,並且還需要一個輸入文本字段的電子郵件地址。接受電子郵件地址和10位數電話號碼的正則表達式

例子:

電話號碼:1234567890個

EMAILADDRESS:[email protected][email protected]

任何一個可以建議我得到的是正則表達式。 @ KiranMac123

+0

你的意思是這個'^(?:\ d {10} | \ w + @ \ w + \ \ W {2,3})$' – 2014-11-08 06:12:16

+0

郵報說,作爲一個答案@AvinashRaj,看起來正確的我。 – 2014-11-08 06:16:17

回答

2

使用下面的正則表達式來匹配10位數的電話號碼或電子郵件地址。

^(?:\d{10}|\[email protected]\w+\.\w{2,3})$ 
+1

'\ w + @ \ w + \。\ w {2,3}'遠不足以匹配所有有效的電子郵件地址。有關原因,請參閱http://stackoverflow.com/a/201378/9530。 – 2014-11-08 06:22:02

+0

是的,我同意。它僅適用於更簡單的情況。 – 2014-11-08 06:23:18