То, что я ищу, это RegEx, чтобы смешать регистр символов данной строки для использования в функциональном тестировании.
Пример ввода:
The Quick Brown fox jumps over the Lazy Dog.
Пример ожидаемого выхода:
tHe QUiCk BrOwn FoX jUMPs OvER tHe lAzY dOg.
Было бы неплохо, если бы вывод был разным при каждом применении RegEx. Например, учитывая приведенный выше ввод, в другой раз, когда были применены RegEx, вывод может быть:
THe qUIcK bROwN fOX JuMpS oVeR THe lAzy DoG.
Я знаю, что было бы легко настроить таблицу подстановки (например, 'x' => 'X', 'B' => 'b'), но это не то, что я ищу.
Я сделал поиск в Google и ничего не нашел, хотя знаю, что это было сделано. У меня был код (теперь потерянный), который сделал это.