首页 > 解决方案 > 与正则表达式匹配的无限数量的字符

问题描述

我正在寻找一种方法来创建一个掩码,该掩码将接受一组不定数量的字符,这些字符应该与正则表达式匹配。

似乎我可以使用文本掩码库来实现这一点,但通过使用数组我只能传递一定数量的字符。它在文档中说我可以使用函数(而不是数组)作为掩码,并且我得到了一些我可以使用的属性,但显然我不能使用正则表达式。

我已经尝试过了,但它似乎不起作用:

<MaskedInput mask={(value) => value.split().map(() => /[a-zA-Z0-9]*/)} >
</MaskedInput>

标签: javascriptregexreactjstext-mask

解决方案


推荐阅读