newlisp中string转换成list
来源:互联网 发布:淘宝智能机器人好用吗 编辑:程序博客网 时间:2024/06/03 14:43
newlisp中,如果需要将string转换成list,有两种函数可以选用。
1. explode函数
explode是将字符串中每个字符转换成list中的单个元素,如
(set 't "string to list")(explode t);-> ("s" "t" "r" "i" "n" "g" " " "t" "o" " " "l" "i" "s" "t")
2. parse函数
parse函数的基本语法是 (parse str-data [str-break [regex-option]])
(parse t);-> ("string" "to" "list" )
如果不带任何参数,parse是遇到空格就转成一个list元素。
另外,在parse后面加参数也是可以的,如:
(set 'tt "/string/to/list")<pre name="code" class="plain">(parse tt {/})<pre name="code" class="plain"><span style="font-family: Arial, Helvetica, sans-serif;">;->("" "string" "to" "list")</span>
(set 'ttt "monkeymonkeymonkey")(parse ttt "key")<pre name="code" class="plain">;->("mon" "mon" "mon")
参考文档:https://newlisper.wordpress.com/2006/01/30/super-strings-the-basics-of-newlisp-strings-2/
0 0
- newlisp中string转换成list
- newlisp string转换成数值
- android 中List转换String,String转换List 改进版本
- List转换成String数组
- List<String>转换成CharSequence[]
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类 .
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- [置顶] JAVA中List转换String,String转换List,Map转换String,String转换Map之间的转换类
- list<string>转换成list<int>类型
- newlisp string 操作
- JAVA中List转换String,String转换List,Map转换S
- Java 中 List<Map<String,Object>> 转换 List<javaBean> 详解
- Android--List转换String,String转换List
- 把List对象转换成String字符串
- HashMap,String[],List 转换
- JAVA中String与int转换,list与数组转换,char数组与String转换
- 关于linux下my.ini配置文件的加载顺序
- 按产品经理能力划分,我们需要看哪些书?
- window.location.href兼容性
- 1044 拦截导弹
- Oracle EBS 基本业务流程图
- newlisp中string转换成list
- swap相关的概念和操作
- 两种防止头文件二次编译的方法
- CentOS配置域名转发服务器 FAQ
- 【故障处理】ORA-12162: TNS:net service name is incorrectly specified
- SQl server 备份远程共享目录
- 白话经典算法系列之七 堆与堆排序
- Hibernate的增删改查
- Java软件架构师所要需的东西(转)