91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Haskell怎么處理字符串

小億
88
2024-04-16 11:52:07
欄目: 編程語言

在Haskell中處理字符串通常使用String類型,也可以使用Text類型,具體取決于需求。

以下是處理字符串的一些常見操作:

  1. 字符串連接:
str1 = "Hello"
str2 = "World"
concatenatedStr = str1 ++ ", " ++ str2
  1. 字符串長度:
str = "Hello"
strLength = length str
  1. 字符串包含某個子字符串:
str = "Hello World"
containsStr = "World" `isInfixOf` str
  1. 字符串拆分:
import Data.List.Split

str = "Hello,World"
splitStr = splitOn "," str
  1. 字符串轉換大小寫:
import Data.Char

str = "hello"
upperStr = map toUpper str
lowerStr = map toLower str
  1. 字符串替換:
import Data.List

str = "Hello World"
replacedStr = intercalate "-" (words str)
  1. 字符串轉換為整數或浮點數:
str1 = "123"
intVal = read str1 :: Int

str2 = "3.14"
floatVal = read str2 :: Float

這些是一些常見的字符串操作,還有許多其他函數和庫可以幫助更復雜的字符串處理任務。

0
磴口县| 舞钢市| 永仁县| 巨鹿县| 龙胜| 通海县| 呼和浩特市| 邓州市| 都昌县| 延寿县| 稻城县| 新竹市| 廉江市| 华池县| 龙岩市| 和平县| 铜梁县| 商丘市| 连州市| 搜索| 寿阳县| 浦城县| 信丰县| 孟津县| 长泰县| 乌拉特后旗| 山东省| 克山县| 武强县| 日喀则市| 白银市| 皋兰县| 洛扎县| 邹城市| 喀喇沁旗| 滨海县| 高邑县| 石渠县| 泰州市| 微山县| 鲁甸县|