0

缓冲区字符串char *bufferString指向以下字符串的第一个元素:

BER Berman, Jane 06/29/91 摄影;舞蹈;音乐\n

我想仅解析主题最后一个主题列表的每个项目并存储它们

我试过的:

#define REGEX_TOPIC "^[a-zA-Z].*^[0-9/0-90-9/0-90-9+]"
char *topic;
topic = strstr(bufferString, REGEX_TOPIC);

你能帮帮我吗?

4

1 回答 1

6

strstr()函数定位空终止字符串中第一次出现的空s2终止字符串s1。它不处理正则表达式。

有关在 C 中使用正则表达式,请参阅 C 中的正则表达式的答案:示例?.

于 2013-02-28T04:10:20.120 回答