Java 需要正则表达式的帮助吗
我正在检查JTextfield值,它应该是XX.YY.Z格式Java 需要正则表达式的帮助吗,java,regex,Java,Regex,我正在检查JTextfield值,它应该是XX.YY.Z格式 10.01.5 开头或后面不允许有空格 编辑:- 如何将Last指定为字母数字字符,即Z可以是数字或字符\d匹配一个数字,而\.匹配一个点 \d\d\.\d\d\.\d i、 e.“\\d\\d\\.\\d\\d\\.\\d”\d匹配一个数字,\.匹配一个点 \d\d\.\d\d\.\d i、 e.“\\d\\d\\.\\d\\d\\.\\d”我在Java方面没有太多经验,但这就是我在PHP中要做的 ^\d\d.\d\d.\d$
10.01.5
开头或后面不允许有空格
编辑:-
如何将Last指定为字母数字字符,即Z可以是数字或字符
\d
匹配一个数字,而\.
匹配一个点
\d\d\.\d\d\.\d
i、 e.
“\\d\\d\\.\\d\\d\\.\\d”
\d
匹配一个数字,\.
匹配一个点
\d\d\.\d\d\.\d
i、 e.
“\\d\\d\\.\\d\\d\\.\\d”
我在Java方面没有太多经验,但这就是我在PHP中要做的
^\d\d.\d\d.\d$
\d代表一个德吉,\d\d代表两个德吉
^插入符号字符用于确保必须以数字开头(开头无空格)
$一个美元符号确保末尾没有空格或其他字符。我对Java没有太多经验,但这就是我在PHP中要做的
^\d\d.\d\d.\d$
\d代表一个德吉,\d\d代表两个德吉
^插入符号字符用于确保必须以数字开头(开头无空格)
$美元符号确保末尾没有空格或其他字符。您可以使用量词
\d{2}\.\d{2}\.\d
这就是所指出的,您的正则表达式变得更易于阅读和更改
更多关于你可以使用量词
\d{2}\.\d{2}\.\d
这就是所指出的,您的正则表达式变得更易于阅读和更改
更多关于\d表示1位数字
\。表示点字符
[a-zA-Z0-9]表示字母数字字符
因此,您可以将正则表达式设置为\d\d\d.[a-zA-Z0-9]
java中的正则表达式将是“\d\d\.\d\d\.[a-zA-Z0-9]”,因为\必须在java字符串中转义。\d表示1位
\。表示点字符
[a-zA-Z0-9]表示字母数字字符
因此,您可以将正则表达式设置为\d\d\d.[a-zA-Z0-9]
java中的正则表达式将是“\d\d\.\d\d\.[a-zA-Z0-9]”,因为\必须在java字符串中转义。量词{1}是无用的。{1}量词是无用的。