标签: javascript regex
我想使用javascript正则表达式验证荷兰语“middlename”。 这是一个非常复杂的问题,因为每个组都依赖于前一组。
以下是一些有效的中间名。
维尔德 van der Velde van der Heide de Groot de Jong 詹森 Maarsen van de Berg
以下是一些无效的名称。
Van de berg Van de Berg De Jong 维尔德
答案 0 :(得分:1)
我很确定这会对您提出的问题有所帮助:
/^[a-z]*\s?[a-z]*\s?[A-Z][a-z]+$/
JSFiddle以及一些例子:https://jsfiddle.net/amst7c29/