-2

我正在寻找一个简单的 Java 正则表达式来查看给定的字符串是否包含以下模式:

DigitOperandDigit

数字是从 0 到 9 的数字,操作数是 中的任何一个+-/*

例子:

1+1
2/4
4

1 回答 1

3

这个表达式应该有效:

\d[*/+-]\d

并在使用中:

if (string.matches("\d[*/+-]\d"))
{
    // ...
}
于 2012-04-06T22:38:41.403 回答