Clojure字符串(Strings)

/ / Clojure字符串(Strings)

在Clojure中通过双引号中来构造 String 字符串, Clojure中的字符串需要使用双引号来构造,如" Hello Learnfk"。

以下是在Clojure中使用字符串的示例。

(ns clojure.examples.hello
   (:gen-class))
(defn hello-Learnfk []
   (println "Hello Learnfk")
   (println "This is a demo application"))
(hello-Learnfk)

上面的程序产生以下输出。

Hello Learnfk
This is a demo application

字符串操作

Clojure有许多可以在字符串上执行的操作。以下是操作。

Sr.No.String Operations & 描述
1 str

字符串的连接可以通过简单的str函数完成。

2 format

字符串的格式化可以通过简单的格式化函数来完成。

链接:https://www.learnfk.comhttps://www.learnfk.com/clojure/clojure-strings.html

来源:LearnFk无涯教程网

3 count

返回字符串中的字符数。

4 subs

返回" s"的子字符串,从开始到结束。

5 compare

当" x"在逻辑上"小于","等于"或"大于" y时,返回负数,零或正数。

6 lower-case

将字符串转换为所有小写字母。

7 upper-case

将字符串转换为全部大写。

8 join

返回由(seq collection)返回的collection中所有元素的字符串,由可选的分隔符分隔。

9 split

在正则表达式上拆分字符串。

10 split-lines

拆分字符串基于转义字符\n或\r\n。

11 reverse

反转字符串中的字符。

12 replace

用替换字符串替换字符串中所有匹配的。

13 trim

从字符串的两端删除空格。

14 triml

从字符串的左侧删除空格。

15 trimr

从字符串的右侧删除空格。

无涯教程网

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

RAG快速开发实战 -〔常扬〕

Python工匠:案例、技巧与工程实践 -〔朱雷〕

PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕

AI绘画核心技术与实战 -〔南柯〕

后端工程师的高阶面经 -〔邓明〕

B端体验设计入门课 -〔林远宏(汤圆)〕

如何读懂一首诗 -〔王天博〕

大厂晋升指南 -〔李运华〕

持续交付36讲 -〔王潇俊〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者