相关疑难解决方法(0)

正则表达式匹配字符串中的最后一个数字

我需要提取字符串中的最后一个数字.我正试图用正则表达式和负面前瞻来做这件事,但它不起作用.这是我的正则表达式:

\d+(?!\d+)
Run Code Online (Sandbox Code Playgroud)

这些是一些字符串,只是为了给你一个想法,以及正则表达式应该匹配的内容:

ARRAY[123]         matches 123 
ARRAY[123].ITEM[4] matches 4
B:1000             matches 1000
B:1000.10          matches 10
Run Code Online (Sandbox Code Playgroud)

等等.正则表达式匹配数字,但所有这些数字.我不明白为什么负面的前瞻不起作用.有人在乎解释吗?

regex string

34
推荐指数
3
解决办法
4万
查看次数

标签 统计

regex ×1

string ×1