1个班轮RegEx以查找下一个可用号码

时间:2019-01-25 13:41:47

标签: .net regex

我必须从字符串集合中找到第一个可用的数字

每个循环都有一个,但每个循环都需要完成,因为它在工作流程中。工作流程让我可以使用Regex,但必须是一个衬板。我正在尝试从此收藏中找到下一个可用号码。因此在此示例中为73。(如果RegEx不是我的选择,那么我可能不得不使用Javascript)

'^(。?)\ d $'

我希望下面的收藏有73个

1; 2; 3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15; 16; 17; 18; 19; 20; 21; 22; 23; 24 ; 25; 26; 27; 28; 29; 30; 31; 32; 33; 34; 35; 36; 37; 38; 39; 40; 41; 42; 43; 44; 45; 46; 47; 48; 49 ; 50; 51; 52; 53; 54; 55; 56; 57; 58; 59; 60; 61; 62; 63; 64; 65; 66; 67; 68; 69; 70; 71; 72; 75; 76 ; 77; 78; 79; 80; 81; 82; 83; 84; 85; 86; 87; 88; 89; 90; 91; 92; 1,001; 1,002; 1,003; 1,004; 1,005; 1,006; 1,007; 1,008; 1,009 ; 1,010; 1,011; 1,012; 1,013; 1,014; 1,015; 1,016; 1,017; 1,018; 1,019; 1,020; 1,021; 1,022; 1,023; 1,024; 1,025; 1,026; 1,027; 1,028;

1 个答案:

答案 0 :(得分:0)

我创建了一个JavaScript来处理此问题,因为RegEx不是一个选择

https://jsfiddle.net/8w7opd6a/1/

timeoutWith