在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 字符串的格式化可以通过简单的格式化函数来完成。 |
3 |
count 返回字符串中的字符数。 |
4 |
subs 返回" s"的子字符串,从开始到结束。 |
5 |
compare 当" x"在逻辑上"小于","等于"或"大于" y时,返回负数,零或正数。 |
6 |
lower-case 将字符串转换为所有小写字母。 |
7 |
upper-case 将字符串转换为全部大写。 |
8 |
join 返回由(seq collection)返回的collection中所有元素的字符串,由可选的分隔符分隔。 链接:https://www.learnfk.comhttps://www.learnfk.com/clojure/clojure-strings.html 来源:LearnFk无涯教程网 |
9 |
split 在正则表达式上拆分字符串。 |
10 |
split-lines 拆分字符串基于转义字符\n或\r\n。 |
11 |
reverse 反转字符串中的字符。 |
12 |
replace 用替换字符串替换字符串中所有匹配的。 |
13 |
trim 从字符串的两端删除空格。 |
14 |
triml 从字符串的左侧删除空格。 |
15 |
trimr 从字符串的右侧删除空格。 |
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕