base-4.14.1.0:基本库
版权(c) 格拉斯哥大学2007
许可证BSD样式(请参阅文件库/base/LICENSE)
维护人员librarys@haskell.org
稳定性实验的
便携性便携式的
安全哈斯克尔值得信赖的
语言哈斯克尔2010

数据。字符串

描述

这个字符串类型和相关操作。

简介

文档

类型 字符串= [烧焦]来源 #

A类字符串是字符列表。Haskell中的字符串常量是值类型为字符串.

请参见数据。列表用于列表上的操作。

IsString(IsString)哪里 来源 #

类字符串数据结构类;由重载字符串使用扩展名(GHC中的-XOverloadedStrings)。

实例

实例详细信息
一个~烧焦=>IsString(IsString)【a】 来源 #

(a~字符)上下文介绍于4.9.0.0

自:2.1

实例详细信息

定义于数据。字符串

IsString(IsString)a=>IsString(IsString)(身份a) 来源 #

自:4.9.0.0

实例详细信息

定义于数据。字符串

IsString(IsString)a=>IsString(IsString)(施工a b) 来源 #

自:4.9.0.0

实例详细信息

定义于数据。字符串

字符串上的函数

线::字符串-> [字符串]来源 #

线在换行处将字符串拆分为字符串列表字符。结果字符串不包含换行符。

请注意,在将字符串拆分为换行符后字符串的最后一部分被视为一行,即使它没有结束带有换行符。例如,

>>>行“”[]
>>>行“\n”[“”]
>>>第“一”行[“一”]
>>>行“one\n”[“一”]
>>>行“one\n\n”[“一”,“”]
>>>行“one\ntwo”[“一”、“二”]
>>>行“one\ntwo\n”[“一”、“二”]

因此线中包含的元素数至少与换行数相同.

::字符串-> [字符串]来源 #

将字符串拆分为单词列表,这些单词被分隔空白处。

>>>单词“Lorem ipsum\ndolor”[“Lorem”,“ipsum”,“dolor”]

无线条:: [字符串] ->字符串 来源 #

无线条是对的逆运算线.它在向每一行附加一个终止换行符后,将行连接起来。

>>>unlines[“你好”,“世界”,“!”]“您好\n世界\n!\n”

解除武装:: [字符串] ->字符串 来源 #

解除武装是对的逆运算.它用分隔空格连接单词。

>>>unwords[“Lorem”,“ipsum”,“dolor”]“Lorem ipsum悲哀”