我正在使用Google Translate API,显然我想解析翻译的文本。为此,我使用了wxWidget中包含的regex类。
这是我的示例文本代码:
wxRegEx responseText = "\"translatedText\": \"(.*)\"";
wxString text = responseText.GetMatch("{\n \"data\": {\n \"translations\": [\n {\n \"translatedText\": \"Hello how are you?\"\n }\n ]\n }\n}\n");
但这是行不通的。有什么建议吗?谢谢!
最佳答案
如example in the documentation所示,在使用Matches()之前,必须先调用GetMatch()(后者本身的文档中也强调了这一点!)。
关于c++ - 正则表达式与wxwidgets,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29543427/