java regex:查找一个或多个数字后跟一个数字的模式

use*_*930 9 java regex

我有一个java正则表达式问题.

如何找到一个或多个数字后跟一个数字的模式.在一个字符串?

Whi*_*cal 9

"^[\\d]+[\\.]$"

^     = start of string
[\\d] = any digit
+     = 1 or more ocurrences
\\.   = escaped dot char
$     = end of string   
Run Code Online (Sandbox Code Playgroud)


ios*_*seb 7

我想这是你问题的答案:

String searchText = "asdgasdgasdg a121341234.sdg asdg as12..dg a1234.sdg ";
searchText.matches("\\d+\\.[^.]");
Run Code Online (Sandbox Code Playgroud)

这将匹配"121341234".和"1234".但不是"12".