我需要姓氏的正則表達式。應該以字母開頭。可以有一個空格,名稱中有-
或'
,但不能以它開頭。 名稱中不能有數字。 到目前爲止,我有這樣的:正則表達式的姓氏
/^[A-Za-z]+([\'\s-]?[A-Za-z]+)$/
它無法爲「測試\ n此」,「測試\ rThis」,「測試\ t這」和「測試\ fThis」
任何想法如何,這些姓氏不應該被允許?
感謝
我需要姓氏的正則表達式。應該以字母開頭。可以有一個空格,名稱中有-
或'
,但不能以它開頭。 名稱中不能有數字。 到目前爲止,我有這樣的:正則表達式的姓氏
/^[A-Za-z]+([\'\s-]?[A-Za-z]+)$/
它無法爲「測試\ n此」,「測試\ rThis」,「測試\ t這」和「測試\ fThis」
任何想法如何,這些姓氏不應該被允許?
感謝
嘗試......
^[A-Za-z](()?[A-Za-z'-]()?)+$
我認爲唯一的方法是告訴它的姓是否使用普通字典中不包含的普通名稱字典的組合。 – sln 2014-09-18 21:33:22