Tutoriel par Examples: consécutifs



public async Task<JobResult> GetDataFromWebAsync() { var nextJob = await _database.GetNextJobAsync(); var response = await _httpClient.GetAsync(nextJob.Uri); var pageContents = await response.Content.ReadAsStringAsync(); return await _database.SaveJobResultAsync(pageContents); } ...
Cela peut être facilement accompli en appelant Enumerable#to_a sur un objet Range : (1..10).to_a #=> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] (a..b) signifie qu'il inclura tous les nombres entre a et b. Pour exclure le dernier numéro, utilisez a...b a_range = 1...5 a_range.to_a #=> [1,...
Disons que nous voulons éliminer l'élément de sous-séquence dupliqué d'une chaîne (il peut y en avoir plusieurs). Par exemple: 2,14,14,14,19 et le convertir en: 2,14,19 En utilisant gsub , nous pouvons y arriver: gsub("(\\d+)(,\\1)+","\\1", "2,14,14,14,19")...

Page 1 de 1