我有一个Google表单,要求用户包括他们的“全名”,以使表单简短明了(名字/姓氏没有两个输入)。您可以使用正则表达式验证Google表单中的答案,但是我不确定从哪里开始。
我至少要在输入中输入两个单词,每个单词至少包含2个字符,而且我不想阻止任何特殊字符(这样,像O'Leary这样的名字的人仍然可以写出来)。基本上,我只想确保一个字段中包含两个单词,每个单词至少包含2个字母。
我没有使用正则表达式或模式的经验,因此可以提供任何帮助!
答案 0 :(得分:2)
我建立了这个常规表达式来接受来自许多国家的全名:
^([a-zA-Z\-ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïòóôõöùúûüýÿ']{2,75} ?){2,5}$
您可以在regex101.com上对其进行测试。该网站还通过右上角的说明帮助您了解此正则表达式。
希望有帮助。