用Regex捕获无限数量的数字?
我想在一个可能包含无限数量的字符串上使用正则表达式进行捕获。我的直觉引导我做
"/.getnumbers (d+)+s*/"
但只匹配.getnumbers
命令后面的第一个数字。如何编写一个正则表达式语句,该语句将在命令用简单空格分隔后捕获一个或多个数字。例如:.getnumbers 5 4 3 2 1
将匹配(5) (4) (3) (2) (1)
,虽然正则表达式不是专门用于匹配5个数字,但它可以匹配任意数量的数字。
没有找到相关结果
已邀请:
2 个回复
肺鬼耙扮群
外镶受继
请注意,您将所有数字都作为单个捕获组获取。例如:“5 4 3 2 1”