【发布时间】:2013-03-16 04:50:13
【问题描述】:
有谁知道在不使用 C++11 正则表达式类的情况下验证 C++ 中字符串格式的更好方法。基本上我有几个这种格式的字符串 标签1:值,标签2:值,标签1:值,标签2:值
TAG1和TAG2是字符串,VALUE是不同长度的整数值
示例字符串为:“PPS:112, FJ:543, PPS:76432, FJ:753” 等等。
我需要一个函数来验证格式是否完全正确。
到目前为止,我正在逐个字符验证。这似乎充其量是乏味的。有没有更好的方法,我根本不知道。除非必须,否则我想再次避免使用 C++11 或任何第三方库中的正则表达式。我主要想知道是否有更好的方法来使用 C++ 和 STL 来做到这一点
【问题讨论】:
标签: c++ string format verification c++03