【发布时间】:2013-08-30 21:11:54
【问题描述】:
这是一个形式尴尬的问题。
我现在的项目是从串口读取 ASCII 行。我正在使用一个私有库,它逐行读取输出。每行都用 \r 字符标识。我受到这个库的限制,因为我必须指定结束该行的转义字符。
无论如何,我找到了this documentation online,特别是我对转义字符 \> 和 \s 很感兴趣,因为 \> 检查字符串的结尾,而 \s 检查是否有任何空白转义字符。
但是,我认为这在 C++ 中默认不可用。我什至不确定该文档的语言是什么!
所以我问stackoverflow的大师;有没有办法用一个转义字符检查 C++ 中的多个转义字符?
感谢阅读..
【问题讨论】:
-
这不是 C++ 转义序列。该文档适用于正则表达式。
-
是的,这完全不清楚。首先,如果您知道您的来源产生已知字符,那么您为什么对检测其他人感兴趣?第二,我不知道你说的“一个字符检查多个字符”是什么意思?
标签: c++ string serial-port escaping ascii