За последние 24 часа нас посетили 22707 программистов и 1211 роботов. Сейчас ищут 803 программиста ...

Обработка строк

Тема в разделе "Решения, алгоритмы", создана пользователем Kolyunya, 2 апр 2016.

  1. Kolyunya

    Kolyunya Активный пользователь

    С нами с:
    2 апр 2016
    Сообщения:
    2
    Симпатии:
    2
    Нужно было переводить строки из разных регистров в разные другие (например СamelСase в kebab-case). Не найдя соответствующей библиотеки ни в композере, ни на гитхабе, решил устранить это недоразумение.

    Использовать очень просто и удобно, все есть в документации. Можно не указывать исходный формат, разберется сам, можно указать и будет работать быстрее. Кроме стандартных форматов, автоматически обрабатывает нестандартные форматы строк:

    Код (Text):
    1. echo KebabCaseFormatter::run('__some-weirdString case---'); // Output: "some-weird-string-case"
    Предложения, замечания, баг-репорты, пул-реквесты и звездочки приветствуются.

    Планирую реализовать несколько процессоров другого типа, поэтому библиотека имеет довольно общее название.