跪求,正则抽取数值组中的最大数值

如下:
1万@12.5万@>br>123.5万@99.5万

此数值中 怎么只抽取123.5万出来

我这个不用根据数值的大小,只要能判断小数点前谁的数最多就行

正则表达式不适合做这个,可以提取了所有的数字,再在编程语言里得到最大。