ארדואינו, שמוכר בעיקר בהתקשותו עם חומרה, כולל גם יכולות בסיסיות לעריכת מחרוזות דרך אובייקט הString שלו.
String
בעבר, בעידן של שפות תכנות מוקדמות כמו C, השרשור של מחרוזות נעשה באמצעות פונקציות מורכבות כמו strcat().
strcat()
מוצגים כאן כמה דוגמאות קוד שמראות איך להמיר מחרוזת לאותיות קטנות ב-Arduino.
ארדואינו לא תומך באופן מובנה בביטויים רגולריים.
הפונקציה substring התחילה את דרכה בשפות תכנות קלאסיות כמו JAVA, ומאז נפוצה לשפות רבות אחרות, כולל C++ של ארדואינו.
substring
בדוגמה, אנחנו משתמשים ב-length() כדי לקבוע את אורך המחרוזת, ואז מדפיסים אותו דרך ה-Serial Monitor.
length()
איך לעשות: זכרו להתחיל תקשורת סיריאלית לפני הדפסה למסוף.
כדי להסיר ציטוטים ממחרוזת בארדואינו, ניתן לעבור על התווים ולבנות מחדש את המחרוזת ללא תווי הציטוט.
(איך לעשות:) נניח רוצים לשנות מילה במחרוזת.
ב-Arduino אין תמיכה מובנית לביטויים רגולריים ישירות בספריית התקנית שלו.