C ++:解析图案化的字符串,可能是正则表达式

时间:2011-01-28 11:12:23

标签: c++

我有一个以下格式的字符串,想要解析这个字符串并对它进行一些字符串操作并返回结果或抛回异常。所有C ++。

以下是要解析的字符串的格式

“和喜欢”“喜欢”“等等......”

我正在考虑使用正则表达式这样的东西来处理这个问题。但是,我在这方面很天真。

你天才的任何想法都会很棒。

1 个答案:

答案 0 :(得分:0)

以下是示例查询和预期输出:

Strvalue =“1 = 1 AND fSPRNumber LIKE”%“12”%“AND rRequestedFor.rOrganization.fName LIKE”%“abcd”%“”

预期: LIKE之后的双引号内的所有值都要被提取然后被处理。 例如。:        “%” 12 “%”        “%” ABCD“%”>

我应该可以在查询中为任意数量的AND和/或LIKE子句执行此操作。

另外,建议是否有更简单的方法。