string.StartsWith
現在の文字列が指定した文字列で始まるかどうかを判定します
定義
名前空間: Alice
アセンブリ: Losetta.Runtime.dll
ソースコード: Alice.Core.String.cs
StartsWith(string)
現在の文字列が指定した文字列で始まるかどうかを判定します。
引数 | |
---|---|
item |
判定する文字列 |
戻り値 | |
---|---|
bool |
指定した文字列で始まっていればtrue 、それ以外の場合はfalse 。 |
対応 | |
---|---|
AliceScript | RC1、RC2、GM、2.0、2.1、2.2、2.3、3.0 |
AliceSister | GM、2.0、2.1、2.2、2.3、3.0 |
Losetta | 0.8、0.9、0.10 |
StartsWith(string,bool)
大文字小文字を区別するかを指定して、現在の文字列が指定した文字列で始まるかどうかを判定します。
引数 | |
---|---|
item |
判定する文字列 |
ignoreCase |
判定時に大文字小文字を区別しない場合はtrue、それ以外の場合はfalse |
戻り値 | |
---|---|
bool |
指定した文字列で始まっていればtrue 、それ以外の場合はfalse 。 |
対応 | |
---|---|
AliceScript | 3.0 |
AliceSister | 3.0 |
Losetta | 0.10 |
StartsWith(string,bool,bool)
大文字小文字の区別と、現在のカルチャを考慮するかを指定して、現在の文字列が指定した文字列で始まるかどうかを判定します。
AliceScript
namespace Alice;
public bool StartsWith(string item,bool ignoreCase,bool considerCulture);
引数 | |
---|---|
item |
判定する文字列 |
ignoreCase |
判定時に大文字小文字を区別しない場合はtrue 、それ以外の場合はfalse |
considerCulture |
判定時にカルチャに依存した並べ替え規則と、現在のカルチャを使用する場合はtrue 、それ以外の場合はfalse |
戻り値 | |
---|---|
bool |
指定した文字列で始まっていればtrue 、それ以外の場合はfalse 。 |
対応 | |
---|---|
AliceScript | 3.0 |
AliceSister | 3.0 |
Losetta | 0.10 |
StartsWith(string,string,bool,bool,bool,bool,bool)
プレビュー
この記事では、現在開発中のAlice vNEXTに実装される予定のAPIについて説明しています。 このAPIは予告なく削除および変更される可能性があります。
カルチャの名前と文字列比較に関するオプションを指定して、現在の文字列が指定した文字列で始まるかどうかを判定します。
AliceScript
namespace Alice;
public bool StartsWith(string item, string cultureName, bool ignoreCase = false, bool ignoreNonSpace = false, bool ignoreSymbols = false, bool ignoreWidth = false, bool ignoreKanaType = false);
引数 | |
---|---|
item |
判定する文字列 |
cultureName |
文字列比較に使用するカルチャの名前。ただし、カルチャに依存しない処理を行う場合はnull |
ignoreCase |
判定時に大文字小文字を区別しない場合はtrue 、区別する場合はfalse |
ignoreNonSpace |
非スペーシング記号文字(Nonspacing mark )の有無を区別しない場合はtrue 、区別する場合はfalse |
ignoreSymbols |
空白や記号の有無を区別しない場合はtrue 、区別する場合はtrue |
ignoreWidth |
全角文字と半角文字を区別しない場合はtrue 、区別する場合はfalse |
ignoreKanaType |
ひらがなとカタカナを区別しない場合はtrue 、区別する場合はfalse |
戻り値 | |
---|---|
bool |
現在の文字列が指定した文字列で始まればtrue 、それ以外の場合はfalse 。 |
対応 | |
---|---|
AliceScript | |
AliceSister | |
Losetta |
例
以下は、"Hello,World"が"Hello"から始まっているかどうかを判定します