标题如何在 Python 中执行 strtok() 在 C 中所做的事情?建议它应该回答我的问题,但我正在寻找的特定 strtok() 行为正在破坏分隔符字符串中的任何一个字符。也就是说,给定:
const char* delim = ", ";
str1 = "123,456";
str2 = "234 567";
str3 = "345, 678";
strtok() 查找数字的子字符串,而不管有多少来自 delim 的字符。Python 的 split 期望整个分隔字符串都在那里,所以我不能这样做:
delim = ', '
"123,456".split(delim)
因为它没有找到 delim 作为子字符串并返回单个元素的列表。