正则表达式,只允许名称之间的空格?

时间:2014-08-29 06:09:23

标签: regex zk

我正在尝试编写适用于这些条件的正则表达式

  1. 在文本框中未输入任何内容时不允许任何空格
  2. 不允许字符串前后的空格。
  3. 允许两个关键字Ram Singh之间的空格有效
  4. 只有Ram也应该有效
  5. 我正在 ZK框架中尝试并试用此代码

    但这不允许在两个关键字之间留出空格

2 个答案:

答案 0 :(得分:2)

你可以使用^[a-zA-Z]+\s?[a-zA-Z]+$demo here

答案 1 :(得分:1)

试试这个

str.matches("|((\\w+ )*\\w+)?")