Javascript 基本正则表达式问题

Javascript 基本正则表达式问题,javascript,jquery,html,regex,validation,Javascript,Jquery,Html,Regex,Validation,我使用它作为名称字段的验证regexp 我如何修改此项以同时检查至少2个字符 '/^[a-zA-ZåäöÅÄÖ\s\-]+$/' 我这样使用它: if(name_exp.test($("#"+name_input).val())){ Everything is OK! } 这应该可以做到:{2,}将需要2个或更多字符 这应该可以做到:{2,}将需要2个或更多字符 应该这样做:{2,}是至少包含2个字符的条件 应该这样做:{2,}是至少包含2个字符的条件。请尝试指定“两个或多个”({2,}

我使用它作为名称字段的验证regexp

我如何修改此项以同时检查至少2个字符

'/^[a-zA-ZåäöÅÄÖ\s\-]+$/'
我这样使用它:

if(name_exp.test($("#"+name_input).val())){ Everything is OK! }

这应该可以做到:{2,}将需要2个或更多字符


这应该可以做到:{2,}将需要2个或更多字符

应该这样做:
{2,}
是至少包含2个字符的条件

应该这样做:
{2,}
是至少包含2个字符的条件。

请尝试指定“两个或多个”(
{2,}
)而不是“一个或多个”运算符(
+
):

请尝试指定“两个或多个”(
{2,}
),而不是“一个或多个”运算符(
+
):

{n} 将恰好匹配n个字符,{n,}将匹配n个或更多字符,{m,n}将在m和n之间匹配


{n} 将恰好匹配n个字符,{n,}将匹配n个或多个字符,{m,n}将匹配m和n之间的字符

我的意思是,字符串中至少有2个字符要检查?这不可能吗?是的,见下文。你的措辞把我弄糊涂了。我的意思是,字符串中至少有2个字符需要检查?这不可能吗?是的,见下文。你的措辞把我弄糊涂了。
/^[a-zA-ZåäöÅÄÖ\s\-]{2,}$/
'/^[a-zA-ZåäöÅÄÖ\s\-]{2,}$/'
/^[a-zA-ZåäöÅÄÖ\s\-]{2,}$/
/^[a-zA-ZåäöÅÄÖ\s\-]{2,}$/