缓冲区字符串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);
你能在这帮我吗?
答案 0 :(得分:6)
strstr()
函数定位第一次出现以null结尾的事件
以null结尾的字符串s2
中的字符串s1
。它不处理正则表达式。
要在C中使用正则表达式,请参阅Regular expressions in C: examples?的答案。