我想用「。」分割一個字符串。例如,我有一個像這樣的字符串「studentdetails.txt」。現在我想要得到像這樣的「studentdetails」和「txt」。請給我任何想法做到這一點。如何用「。」分隔字符串分隔符C
0
A
回答
1
你可能知道strtok在C.
例。
char str[] = "studentdetails.txt";
char delims[] = ".";
char *result = NULL;
result = strtok(str, delims);
while(result != NULL) {
printf("%s\n", result);
result = strtok(NULL, delims);
}
0
您可以使用strtok()函數。
char str[] ="This is a sample string, just testing.";
char *p;
printf ("Split \"%s\" in tokens:\n", str);
p = strtok (str," ");
while (p != NULL)
{
printf ("%s\n", p);
p = strtok (NULL, " ,");
}
return 0;
我已經使用了一個空格...只是使用「。」而不是
+0
爲了安全(和可讀性)的原因,更好地使用'strtok_r()'。 –
+2
這個詞是你而不是你。如果值得寫出答案,那麼使用真實的單詞而不是文本說話是值得的。 –
+0
在你的第一句話中,這個詞是「than」而不是「then」。如果值得寫評論,那麼它的價值在於使用適當的語法而不是使用語法。 對不起沒有幫助自己。乾杯。 :) –
相關問題
- 1. 用「||」分隔字符串分隔符
- 2. 用分隔符分隔字符串
- 3. c#拆分字符串與一些分隔符和分隔符
- 4. 如何使用多個分隔符分隔字符串並保留分隔符?
- 5. 分隔帶分隔符的字符串
- 6. 分隔字符串與分隔符
- 7. 分隔符分隔字符串RadTreeView VB.NET
- 8. Objective C字符串分隔
- 9. C字符串分隔
- 10. 分隔字符串C
- 11. C - 使用其他分隔符分隔字符串?
- 12. 如何在PHP中使用分隔符分隔字符串?
- 13. 如何用特定分隔符分隔字符串?
- 14. 如何在bash中用多個分隔符分隔字符串
- 15. 使用C的字符串分隔符
- 16. 如何使用字符串分隔符分割字符串?
- 17. 如何使用字符串分隔符分割字符串?
- 18. 分隔字符串
- 19. 分隔字符串?
- 20. 分隔字符串
- 21. 分隔符分隔字符串的TreeView C#
- 22. 如何分隔多個分隔符上的字符串?
- 23. 如何在Autohotkey中分隔製表符分隔的字符串?
- 24. 分割分隔字符串
- 25. 用分隔符分析字符串「;」 (JAVA)
- 26. 用unicode分隔符分割字符串?
- 27. python3字符串分隔符
- 28. 字符串分隔符
- 29. VBA字符串分隔符
- 30. 如何用大於一個單個字符的分隔符分隔字符串?
它的工作..謝謝。 – user3686237