You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
436 B
23 lines
436 B
import 'package:recook/constants/header.dart';
|
|
|
|
///解析球
|
|
///
|
|
///example:
|
|
///
|
|
///parseBalls('01,02,03,04,05,06#07')
|
|
///
|
|
///01,02,03,04,05,06#07 => [1,2,3,4,5,6] or [7]
|
|
List<int> parseBalls(String balls, {bool red: true}) {
|
|
if (TextUtils.isEmpty(balls)) {
|
|
return [];
|
|
} else {
|
|
return balls
|
|
.split('#')[red ? 0 : 1]
|
|
.split(',')
|
|
.map(
|
|
(e) => int.parse(e),
|
|
)
|
|
.toList();
|
|
}
|
|
}
|