亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
扶沟县| 搜索| 仲巴县| 突泉县| 黑河市| 靖江市| 兰考县| 南康市| 崇礼县| 安西县| 泗阳县| 塘沽区| 湘乡市| 昌黎县| 隆昌县| 通辽市| 横峰县| 白水县| 宽甸| 锦州市| 湛江市| 张家川| 壤塘县| 逊克县| 婺源县| 鹿邑县| 呼玛县| 普陀区| 巴彦淖尔市| 射阳县| 讷河市| 商都县| 鹿泉市| 水城县| 沂南县| 乐安县| 武邑县| 八宿县| 莱西市| 云林县| 萍乡市|