Javascript 如何获取包含所有属性且满足指定正则表达式的对象
让我有一个JavaScript对象,如下所示:Javascript 如何获取包含所有属性且满足指定正则表达式的对象,javascript,regex,object,Javascript,Regex,Object,让我有一个JavaScript对象,如下所示:{a:a',b:b',c:c'}。我想返回一个由属性组成的对象,例如a\bregexp。可以在JavaScript中执行此操作吗?JavaScript没有用于此操作的函数,但是如果您自己使用for(key in array){}循环键,则可以执行此操作。然后,您可以将正则表达式分别应用于每个键,并在匹配时检索相应的值。究竟a\b应该匹配并返回什么?@DmitryFucintv,应该是a和b,还是a或b?应该不是a | b?@DmitryFucintv
{a:a',b:b',c:c'}
。我想返回一个由属性组成的对象,例如a\b
regexp。可以在JavaScript中执行此操作吗?JavaScript没有用于此操作的函数,但是如果您自己使用for(key in array){}
循环键,则可以执行此操作。然后,您可以将正则表达式分别应用于每个键,并在匹配时检索相应的值。究竟a\b
应该匹配并返回什么?@DmitryFucintv,应该是a和b,还是a或b?应该不是a | b
?@DmitryFucintv(facepalm)\b
是一个词边界。所以你的意思是a | b。请至少显示您的尝试和预期输出。