2014-03-27 39 views
-1

我想让下面的字符,但我真的不知道正则表达式,所以我只是想知道如果有人会善待我帮忙吗?任何人都可以帮助我创建这个正则表达式?

下面是我想允许charcters:

!#$%&'*+-/=?^_`{|}~ Space ""(),:;<>@[] 

基本上使人们能够在下面的格式输入自己的电子邮件,并以正常的方式:

'Name Here' <[email protected]> 

任何帮助非常感谢。

+0

请提供您尝试使用的示例 – Ali

+0

如果您还没有尝试过任何功能,请检查[rubular](http://www.rubular.com/)。这是一个使用正则表达式更加舒适的好地方,并且仍然知道你需要什么样的模式 – wspurgin

+0

试过用这个 - /^([\w-\.][email protected]([\w-]+\.)+[\w- ] {2,4})?$/ – Codarz360

回答

1

所以基本上你想让任何角色? 见本Demo

正则表达式=>[!#$%&'*+-\/=?^_'{|}~"(),:;<>@[\]a-zA-Z0-9]+ 捕获[]的一个或多个时间之间的任何字符。

+0

“一次或多次”?实际上是零或一次。最后你的意思是'+'吗? – Biffen

+0

Woops,现在修好了。 – woutervs

+0

干杯似乎工作正常的人:) – Codarz360

相关问题