chaiscript字符串可以像lua一样拆分吗?

时间:2016-07-31 14:36:06

标签: chaiscript

我将lua移植到chaiscript。原始的lua代码使用split

function string:split(delimiter)
    local result = { }
    local from  = 1
    local delim_from, delim_to = string.find( self, delimiter, from  )
    while delim_from do
        table.insert( result, string.sub( self, from , delim_from-1 ) )
        from  = delim_to + 1
        delim_from, delim_to = string.find( self, delimiter, from  )
    end
    table.insert( result, string.sub( self, from  ) )
    return result
end

但是我无法找到split的chaiscript版本...... chaiscript是否有split函数?

2 个答案:

答案 0 :(得分:2)

ChaiScript的string功能直接映射了C ++中可用的内容std::string。所以,没有内置的拆分功能。

答案 1 :(得分:0)

您可以轻松使用自己的一个:Split a string in C++?

classes.jar