中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
江山市| 揭阳市| 虎林市| 雷山县| 榕江县| 建水县| 井冈山市| 安顺市| 彰武县| 宕昌县| 股票| 民乐县| 布拖县| 额尔古纳市| 澄城县| 芒康县| 河津市| 邹平县| 武宣县| 读书| 环江| 南和县| 正定县| 额敏县| 阳曲县| 曲水县| 封开县| 调兵山市| 南涧| 宕昌县| 茶陵县| 醴陵市| 濮阳市| 安乡县| 嫩江县| 车致| 绍兴市| 白玉县| 定西市| 神木县| 漠河县|