gpt4 book ai didi

java - 正则表达式匹配大写字符、数字和句点

转载 作者:行者123 更新时间:2023-12-01 20:26:50 26 4
gpt4 key购买 nike

我正在尝试查看输入是否仅包含正则表达式中的大写字母、数字和句点。 Java 中的正则表达式模式是什么?

是否有关于如何构建此正则表达式的任何指南,甚至是一些在线工具?

是否可以使用正则表达式检查字符串长度是否不超过 50?

最佳答案

这是 Unicode 答案:

^[\p{Lu}\p{Nd}.]{0,50}$

来自regular-expressions.info

\p{Lu} or \p{Uppercase_Letter}: an uppercase letter that has a lowercase variant.

\p{Nd} or \p{Decimal_Digit_Number}: a digit zero through nine in any script except ideographic scripts.

^$ 是字符串的开头和结尾

关于java - 正则表达式匹配大写字符、数字和句点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9625201/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com