Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex Arduino-在Serial.ReadString()中分隔字符串的整数_Regex_Arduino_Arduino Uno - Fatal编程技术网

Regex Arduino-在Serial.ReadString()中分隔字符串的整数

Regex Arduino-在Serial.ReadString()中分隔字符串的整数,regex,arduino,arduino-uno,Regex,Arduino,Arduino Uno,我从Arduino编程开始,我正在开发一个可以同时接收字符串和整数的程序,例如:“pisca 10”。如何将其分隔为字符串(pisca)和整数(10)变量?整数将应用于For()循环中,字符串将使用另一个循环进行测试。我怎么做 您必须分两步进行: 读取完整的字符串(在您的示例中为“picsa 10”),并将其作为字符串存储到变量中 从存储的字符串中提取数字部分 对于2,您可以将其作为练习来实现,但也可以使用函数,该函数的目的是根据格式解析字符串。请参见链接页面中的示例

我从Arduino编程开始,我正在开发一个可以同时接收字符串和整数的程序,例如:“pisca 10”。如何将其分隔为字符串(pisca)和整数(10)变量?整数将应用于For()循环中,字符串将使用另一个循环进行测试。我怎么做

您必须分两步进行:

  • 读取完整的字符串(在您的示例中为“picsa 10”),并将其作为字符串存储到变量中

  • 从存储的字符串中提取数字部分

  • 对于
    2
    ,您可以将其作为练习来实现,但也可以使用函数,该函数的目的是根据格式解析字符串。请参见链接页面中的示例