Regex,只允许一组特定的字符(Javascript)

Regex that only allows a specific set of characters (Javascript)?

本文关键字:字符 Javascript 许一组 Regex      更新时间:2023-09-26

我正在寻找一个只允许在用户输入中键入字符e、b、z、l的正则表达式。

我认为这是错误的?:

/[ebzl]*/i

我知道我需要使用一个类,但我不知道如何使用,也无法在网上找到任何相关的教程。

$('input').keyup(function () {
  if (/[ebzl]*/i.test($(this).val())) {
     // do something
  }
});

锚定正则表达式:

if (/^[ebzl]+$/i.test($(this).val())) {