string.SplitLines
現在の文字列を行単位で分割した配列を取得します
定義¶
名前空間: Alice
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Core.String.cs
SplitLines()¶
現在の文字列を行単位で分割した配列を取得します。
| 戻り値 | |
|---|---|
array |
行単位に分割した文字列が格納されている配列 |
| 対応 | |
|---|---|
| AliceScript | 3.0、4 |
| AliceSister | 3.0、4 |
| Losetta | 0.10、0.11 |
説明¶
この関数は、改行文字(\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に準拠しています。
例¶
以下は、複数行にわたる文字列の行数を数えています。