string.SplitLines
現在の文字列を行単位で分割した配列を取得します
定義
名前空間: Alice
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Core.String.cs
SplitLines()
現在の文字列を行単位で分割した配列を取得します。
戻り値 | |
---|---|
array |
行単位に分割した文字列が格納されている配列 |
対応 | |
---|---|
AliceScript | 3.0 |
AliceSister | 3.0 |
Losetta | 0.10 |
説明
この関数は、改行文字(\n
)ごとに文字列を分割し、分割した文字列から\r
を除去した新しい文字列を作成します。
このメソッドが改行文字として認識する文字列は、CR(U+000D)、LF(U+000A)、CRLF(U+000D U+000A)、NEL(U+0085)、LS(U+2028)、FF(U+000C)、PS(U+2029)の7つです。これは、Unicode Standard Section5.8 推奨事項R4の表5-2に準拠しています。
例
以下は、複数行にわたる文字列の行数を数えています。