regex_split
指定した文字列を特定の正規表現パターンを使って分割します。
定義¶
名前空間: Alice.Regex
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Regex.cs
regex_split(string,string)¶
指定した文字列を特定の正規表現パターンを使って分割します。
引数 | |
---|---|
input |
分割する元となる文字列 |
pattern |
分割規則を定める文字列 |
戻り値 | |
---|---|
string |
入力文字列をpattern の規則に従って分割した文字列を含む配列 |
対応 | |
---|---|
AliceScript | RC1、RC2、GM、2.0、2.1、2.2、2.3、3.0、4 |
AliceSister | GM、2.0、2.1、2.2、2.3、3.0、4 |
Losetta | 0.8、0.9、0.10、0.11 |
説明¶
この関数は、指定された正規表現に一致する場所ごとに入力文字列を分割して返します。
正規表現に合致する部分がなかった場合は、この関数は入力文字列をひとつ含む配列を返します。
一般に、正規表現の検索は時間がかかる操作です。"特定の文字列ごとに分割する"などの単純な操作を行う場合はstring.splitメソッドを使用することを検討してください。
例¶
次の例では、文字列123,456
をカンマ区切りで分割しています。