我尝试在(意思是(cdr abcd)= bcd)中找到等于(cdr string)的ML
中的库函数。ML语言中的cdr字符串
0
A
回答
1
(Asuming SML)
另一种方式是将字符串转换为(explode)字符的列表,那么你必须搭头(hd)或尾部(tl)的选项,然后最终将其转换回一个字符串(implode):
- (implode o tl o explode) "this is a string";
val it = "his is a string" : string
的字符串转换函数可以将String模块中找到,且头部和尾部功能可以在中找到模块
很明显,你也可以在这里使用的子方法,但是在SML你有extract功能非常方便在这种情况下:
- String.extract("This is a string", 1, NONE);
val it = "his is a string" : string
给它NONE
参数使得其解压缩,直到结束的字符串。
0
假设Ocaml方言,您可以使用标准String模块与例如
let rest_str str =
let slen = String.length str in
String.sub str 1 (slen-1)
;;
相关问题
- 1. 语言字符串ADT
- 2. 语言字符串解析
- 3. Java语言中的高效字符串
- 4. java语言中的更大字符串
- 5. 从字符串中提取不同语言的子字符串
- 6. 解析js html库中的字符串(语言字符串)
- 7. 用C语言中的另一个字符串替换字符串字符
- 8. 特定语言的字符串类
- 9. C# - 多语言字符串的“取消”
- 10. 查找字符串的语言,C#
- 11. 查找字符串C语言中的字符
- 12. 删除字符串中的最后一个字符Livecode语言
- 13. 字符/语言
- 14. 从语言代码获取语言字符串
- 15. 解析区域字符串语言
- 16. 双向多语言字符串对话
- 17. 如何strlen多语言字符串
- 18. Android更改字符串语言
- 19. Android字符串资源多语言
- 20. URL重写语言查询字符串
- 21. 更改字符串语言环境
- 22. 比较两种语言字符串
- 23. 添加语言字符串wordpress
- 24. 语言字符串加载失败:Recipients_failed
- 25. 字符串解析为int语言
- 26. MySQL按字符串语言排序
- 27. 字符串和语言在Xcode/iPhone
- 28. 拆分多语言字符串
- 29. 转换中国ASCII字符串到中国语言串
- 30. 计算字符串中的字数(不仅是拉丁语言)