我想写正则表达式,在这些条件下工作正则表达式只允许名称间的空格吗?
- 不允许任何空间时,在文本框
- 没有输入任何不允许前和后弦空间。
- 留出空间两个关键词中
Ram Singh
之间应该是有效的 - 只有
Ram
也应该是有效的
我想它在ZK框架,并试图将此代码
但是这不允许两个关键字之间的空间
我想写正则表达式,在这些条件下工作正则表达式只允许名称间的空格吗?
Ram Singh
之间应该是有效的Ram
也应该是有效的我想它在ZK框架,并试图将此代码
但是这不允许两个关键字之间的空间
你可以使用^[a-zA-Z]+\s?[a-zA-Z]+$
。 demo here
试试这个
str.matches("|((\\w+)*\\w+)?")
对不起,但我试图在网页不是在Java代码 – JavaBeigner 2014-08-29 06:17:48
@askkuber那么,只取正则表达式,并忽略Java部分。 – 2014-08-29 06:23:48
然后,您不应该将java标记添加到您的问题 – Stephan 2014-08-29 06:24:06
这将只允许RAM呢? – JavaBeigner 2014-08-29 06:16:10
否。请指定确切的输入和输出。 – TheLostMind 2014-08-29 06:18:01
感谢它为我工作 – JavaBeigner 2014-08-29 06:27:57