我試圖檢查,看看我給一個字符數組 - 這樣有沒有什麼辦法來檢查C中的字符串中是否存在任何或全部字符?
char array_values[] = { 'A','B','C','D','a','b','c','d' };
,然後運行一種在多串字符匹配的EG-
....
str1 = 'AACDBACBAabcAcddaAABD'
str2 = 'aacbdAABDCAaDDCBCAabc'
....
,然後再返回字符串中存在的每個字符的計數。
我知道這很容易在python,R,perl中完成,但我想用C來解決這個問題。 也許像正則表達式那樣?有任何想法嗎?
您使用ANSI C嗎?因爲如果你是正規表達式不是ANSI C的一部分,你必須使用循環機制。 – Marco 2013-05-09 13:04:46
你想做什麼?對於每個字符串'strX',計算'array_values'中每個字符出現的頻率? – 2013-05-09 13:05:40
'strpbrk'是第一部分的選項。 – 2013-05-09 13:05:43