如何在正则表达式中允许字符,空格和点?

时间:2014-03-31 02:48:22

标签: c# asp.net

ValidationExpression="^[a-zA-Z ]+$"

这是我当前的正则表达式,但它不接受。(点)。我需要将它用于名称。比如“ Reynante A. Capco

3 个答案:

答案 0 :(得分:1)

这应该有效:

/[a-zA-Z]|\d|\s|\.*/
  • 任何字母a-z
  • 任意数字0-9
  • 任何空白
  • 任何点

答案 1 :(得分:1)

以下表达式全部

  • 字符(a-zA-Z)
  • 空格(\ s)和
  • dots(\。)
字符串开头(^)和结束($)之间的

引用字符串中的反斜杠需要'@'。

ValidationExpression=@"^[a-zA-Z\s\.]+$"

答案 2 :(得分:0)

验证必须包含数字,字符和点。有时它必须包含一个空格。

例如:

version1.1.1-----valid
            version 1.1.1---valid
              v1.1.----------not valid(not end with dot)
             .v1.1--------not valid(not start with dot)
               v1----valid
               version 12.1.1--------valid

必须包含字符和数字点和空格 如果它的点不是以点开头而不是以点

结尾