我想制作一个检查有效名称的JavaScript正则表达式。JavaScript正则表达式有效名称
- 最低2个字符(空间不能算)
- 空间连接允许一些特殊字符(
éàëä
...)
我知道如何写一些seperatly但不结合。
如果我使用/^([A-Za-z éàë]{2,40})$/
,用户可以输入2位的名字
如果我使用/^([A-Za-z]{2,40}[ éàë]{0,40})$/
,用户必须首先使用空格或特殊字符后,用2个字母,不能再使用字母。
搜索了一下,但很难为我的问题制定搜索字符串。有任何想法吗?
Sooo,有什么会发生你不允许在他们的名字字符? – loganfsmyth 2012-02-25 15:34:41
@loganfsmyth他们得到一个新的名字;) – 2012-02-25 15:38:37
http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/ – pawel 2013-10-21 08:11:32