说明
string_ext 是一个小巧使用轻便的类,使用它只需要引用一下string_ext.h
就可以了 它是在 std::string 的基础上增加了很常用的功能。
由于 std::string
是一个跨平台的类,所以本类也是一个跨平台类。个人环境有限,只在WIN
和Mac
下测试通过。
事例
功能
这里将展示 string_ext 中增加的功能 toupper - 到大写 tolower - 到小写 toInteger - 到整数 is_alnum - 是否只有字母和数字组成 is_alpha - 是否只有字母组成 is_numeric - 是否只有数字组成 is_lower - 是否全部小写 is_upper - 是否全部大写 replace - 替换 ltrim - 去除左边空格 rtrim - 去除右边空格 trim - 去除两边空格 left - 取左边字符 right - 取右边字符 format - 格式化字符 append_format - 追加格式化字符 split - 分割
更新
2014年12月12日
一次性开放源码
地址
代码地址:https://git.oschina.net/sollyu/string_ext.git
个人博客:http://172.16.40.140:8081/string-ext