你那段话,属实捋不动。我理解的是中文和英文是字符,一般情况只能出现字符,字符中间可以有空格。[ '', ' ', ' ', 'a ', 'a b', ' a b', ' a b ', ' a 中文 b ', ' a 中 文 b ', ' a 中 文 b', 'a 中 文 b', ].map(v=>[v, (/^[\u4e00-\u9fa5a-z]+([\u4e00-\u9fa5a-z ]+[\u4e00-\u9fa5a-z]+)?$/).test(v)])
你那段话,属实捋不动。我理解的是中文和英文是字符,一般情况只能出现字符,字符中间可以有空格。