我尝试在(意思是(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. iTunes App Store中的语言字符串
- 5. 网址中的语言字符串
- 6. java语言中的更大字符串
- 7. 从字符串中提取不同语言的子字符串
- 8. 解析js html库中的字符串(语言字符串)
- 9. 在“字符串指针”中寻找字符串 - C语言
- 10. 如何从CDR文件中的get_file_contents()生成字符串内部的字符串
- 11. 用C语言中的另一个字符串替换字符串字符
- 12. C# - 多语言字符串的“取消”
- 13. 特定语言的字符串类
- 14. 查找字符串的语言,C#
- 15. 查找字符串C语言中的字符
- 16. 更改字符串中的字符 - 不完全是C语言
- 17. 删除字符串中的最后一个字符Livecode语言
- 18. 字符/语言
- 19. 从语言代码获取语言字符串
- 20. PHP如何从字符串中删除非语言字符?
- 21. 字符串格式 - 练习语言 - trace32
- 22. 汇编语言字符串反转
- 23. 跨语言字符串转义
- 24. Android更改字符串语言
- 25. 语言字符串加载失败:Recipients_failed
- 26. 如何strlen多语言字符串
- 27. 比较两种语言字符串
- 28. 添加语言字符串wordpress
- 29. 更改字符串语言环境
- 30. MySQL按字符串语言排序