Articles of разделение

Как разделить строку с набором разделителей и найти, что это за разделитель? Котлин

Поэтому я изучаю Kotlin сейчас, и я пытался сделать калькулятор, если бы мы могли выразить выражение как 4 + 3 или 3 * 5, и мы получим ответ, чтобы попытаться разбить эту строку ввода, а затем найти, какой оператор и какие операнды. var list = str.split("+","-","*","/" ) так как я могу получить разделитель, который также […]

Разделить строку по фиксированному числу символов

Есть ли быстрый способ разделить строку на фиксированное число символов в Котлин? Мне нужно разбить этот 544A1609B62E , в нижнем регистре, добавить : где необходимо и достичь этого: 54:4a:16:09:b6:2e . Каким будет идиоматический способ сделать это?

Разделить строку на каждый n символов

Каким будет идиоматический способ разделить строку на строки по 2 символа? Примеры: "" -> [""] "ab" -> ["ab"] "abcd" -> ["ab", "cd"] Мы можем предположить, что строка имеет длину, кратную 2. Я мог бы использовать регулярное выражение, как в этом ответе Java, но я надеялся найти лучший способ (т. Е. Использовать один из дополнительных методов […]