229989799 发表于 2017-4-6 14:37:31

【已解决】请教论坛朋友,正则取第一个小数点前面的值怎么写??

本帖最后由 229989799 于 2017-4-6 15:28 编辑

新手不会正则,请教正则取第一个小数点前面的值怎么写??
例如:12.0.23.52311
这类数字取第一个小数点前面的数值。

kemyliu 发表于 2017-4-6 14:42:06

为何要用正则呢?$aa=stringsplit("12.0.23.52311",'.') 这样不就OK吗

fenhanxue 发表于 2017-4-6 14:59:21

stringreexp         (\d*).

afan 发表于 2017-4-6 15:13:13

Local $sS = '12.0.23.52311'
MsgBox(0, $sS, StringRegExpReplace($sS, '(\d+)\..+', '${1}'))
页: [1]
查看完整版本: 【已解决】请教论坛朋友,正则取第一个小数点前面的值怎么写??