Skip to content

asukiaaa/arduino-string

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arduino-string (string_asukiaaa)

This library supplies useful functions to manage string on Arduino.

Usage

See an example project for string.

Include

#include <string_asukiaaa.h>

padStart and padEnd

// strA becomes "0000000123"
String strA = string_asukiaaa::padStart("123", 10, '0'));
// strB becomes "bb--------"
String strB = string_asukiaaa::padEnd("bb", 10, '-'));

padNumStart and padNumEnd

// strA becomes "0000000123"
String strA = string_asukiaaa::padNumStart(123, 10, '0'));
// strB becomes "99--------"
String strB = string_asukiaaa::padNumEnd(99, 10, '-'));

yesNo and trueFalse

string_asukiaaa::yesNo(true); // returns "yes"
string_asukiaaa::trueFalse(false): // returns "false"

getBySplit

String strToSplit = "asukiaaa.blogspot.com";
String strFirst = string_asukiaaa::getBySplit(strToSplit, ".", 0);   // "asukiaaa"
String strSecond = string_asukiaaa::getBySplit(strToSplit, ".", 1);  // "blogspot"
String strThird = string_asukiaaa::getBySplit(strToSplit, ".", 2);   // "com"
String strForth = string_asukiaaa::getBySplit(strToSplit, ".", 3);   // ""

License

MIT

Reference

About

A library for Arduino to supply utility functions about string.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages