带有一些符号的名称的正则表达式

时间:2016-03-02 11:55:11

标签: c# asp.net regex

我正在摸索正常表达来验证名字字段 哪个会接受 只有人物 空间 短跑 撇号 和点

我试过

/^[0-9A-Za-z_@'-]+$/

但这是错误的

4 个答案:

答案 0 :(得分:0)

试试这个表达

/^[0-9A-Za-z .@'-]+$/

答案 1 :(得分:0)

你必须转义' - '字符,因为它在正则表达式中有另一个含义。 以下内容应该照顾您的需求

^[A-z.'\-@_ ]+$

答案 2 :(得分:0)

试试这个表达

^[a-zA-Z\s-'.]+$

答案 3 :(得分:0)

我认为以下代码可以满足您的期望。

([A-Z .'-])\w+

输出样本:

Edit the Expression
gskinner.com
OMG-B

试试上面的代码并告诉我们。