求正则表达式校验以逗号分隔的字符串问题!!
用户选择输入如:6.2,6.8,7.7,8.2,8.7,9.7,11.7,12.5,13.0,13.7,15.0,16.0,17.5
要判断是不是全部都是逗号拼接的字符串
该如何写正则表达式校验呢?
str.matches("(\\d+(\\.\\d)*,)+");
用这个试试,最好先处理一下,就是待检测字符串的末尾如果不是",",就拼接一个","