В среде Arduino нет встроенной функции для преобразования всей строки в верхний регистр, поэтому мы напишем простую функцию для этого.
Давайте объединим некоторые строки!.
Объект String в Arduino имеет удобный метод toLowerCase().
String
toLowerCase()
Допустим, мы хотим удалить все цифровые символы из нашей строки.
Строки в Arduino могут быть разделены на части с помощью substring().
substring()
В прошлом С-программисты использовали функцию strlen() из <string.h>, считая символы до нуль-терминатора.
strlen()
<string.h>
В Arduino нет встроенной интерполяции строк, но можно получить похожий результат с помощью sprintf() или конкатенации строк и переменных.
sprintf()
Чтобы удалить кавычки из строки в Arduino, вы можете перебирать символы и перестраивать строку без символов кавычек.
Arduino изначально не поддерживает поиск и замену строк так, как это делают высокоуровневые языки.
Arduino не имеет встроенной поддержки regex, но вы можете имитировать простые проверки шаблонов.