Advertisement
AlexGo11

Untitled

Jan 25th, 2020
339
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.52 KB | None | 0 0
  1. fun findSubstrings(text: String, substring: String) : MutableList<Int> {
  2.     var ret = mutableListOf<Int>();
  3.     var muttext = text;
  4.     var mutsubstring = substring;
  5.     var i = 0
  6.     while (i + mutsubstring.length <= muttext.length) {
  7.         //print(muttext.substring(i, i + mutsubstring.length))
  8.         if (muttext.substring(i, i + mutsubstring.length) == mutsubstring) {
  9.             ret.add(i);
  10.             i += mutsubstring.length;
  11.         } else {
  12.             i += 1  
  13.         }
  14.     }
  15.  
  16.     return ret;
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement