我想用Regex.This提供一些限制字数限制的描述,这是我当前的代码,但是它不起作用,因为它需要5个字母。checkDiscDesc =Pattern.matches(“^a{5,20}$”,描述);
见下图:

发布于 2019-10-17 12:46:53
您不能允许空白空间,即Spacebar。您可以在RegEx中添加一个空格,如下所示:
checkDiscDesc = Pattern.matches("^[a-zA-Z ]{5,20}$",description);也可以使用\s,它匹配任何空格、制表符或换行符。
checkDiscDesc = Pattern.matches("^[a-zA-Z\s]{5,20}$",description);此外,请查看像https://regexr.com/这样的网站,这些网站将帮助您理解和使用RegEx。
https://stackoverflow.com/questions/58432850
复制相似问题