Strings クラス

定義

Strings モジュールに含まれるプロシージャを使って、文字列操作を実行します。The Strings module contains procedures used to perform string operations.

public ref class Strings sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Strings
type Strings = class
Public Module Strings
継承
Strings
属性

次の例では、文字列をスペースで分割する方法を示します。The following example demonstrates how to split a string at its spaces.

Dim testString As String = "Look at these!"
' Returns an array containing "Look", "at", and "these!".
Dim testArray() As String = Split(testString)

注釈

このモジュールは、文字列を操作する Visual Basic 言語キーワードとランタイムライブラリメンバーをサポートしています。This module supports the Visual Basic language keywords and run-time library members that manipulate strings.

メソッド

Asc(Char)

文字に対応する文字コードを表す整数値を返します。Returns an integer value representing the character code corresponding to a character.

Asc(String)

文字に対応する文字コードを表す整数値を返します。Returns an integer value representing the character code corresponding to a character.

AscW(Char)

文字に対応する文字コードを表す整数値を返します。Returns an integer value representing the character code corresponding to a character.

AscW(String)

文字に対応する文字コードを表す整数値を返します。Returns an integer value representing the character code corresponding to a character.

Chr(Int32)

指定された文字コードに対応する文字を返します。Returns the character associated with the specified character code.

ChrW(Int32)

指定された文字コードに対応する文字を返します。Returns the character associated with the specified character code.

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
Filter(Object[], String, Boolean, CompareMethod)

指定されたフィルター条件に基づいた文字列 (String) 配列のサブセットを含むゼロ ベースの配列を返します。Returns a zero-based array containing a subset of a String array based on specified filter criteria.

Filter(String[], String, Boolean, CompareMethod)

指定されたフィルター条件に基づいた文字列 (String) 配列のサブセットを含むゼロ ベースの配列を返します。Returns a zero-based array containing a subset of a String array based on specified filter criteria.

Format(Object, String)

書式指定文字列 (String) 式に含まれる指示に従って書式設定された文字列を返します。Returns a string formatted according to instructions contained in a format String expression.

FormatCurrency(Object, Int32, TriState, TriState, TriState)

システムの [コントロール パネル] で定義されている通貨記号を使って通貨形式の文字列に書式設定して返す文字列処理関数です。Returns an expression formatted as a currency value using the currency symbol defined in the system control panel.

FormatDateTime(DateTime, DateFormat)

日時の値を表す文字列式を返します。Returns a string expression representing a date/time value.

FormatNumber(Object, Int32, TriState, TriState, TriState)

数値形式の文字列に書式設定して返す文字列処理関数です。Returns an expression formatted as a number.

FormatPercent(Object, Int32, TriState, TriState, TriState)

パーセント記号 (%) が付加されたパーセント形式 (100 で乗算した) の文字列に書式設定して返す文字列処理関数です。Returns an expression formatted as a percentage (that is, multiplied by 100) with a trailing % character.

GetChar(String, Int32)

指定された文字列の指定されたインデックス位置にある文字を表す Char 値を返します。Returns a Char value representing the character from the specified index in the supplied string.

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
InStr(Int32, String, String, CompareMethod)

ある文字列の中から指定した文字列を検索し、最初に見つかった文字列の開始位置を示す整数型の値を返します。Returns an integer specifying the start position of the first occurrence of one string within another.

InStr(String, String, CompareMethod)

ある文字列の中から指定した文字列を検索し、最初に見つかった文字列の開始位置を示す整数型の値を返します。Returns an integer specifying the start position of the first occurrence of one string within another.

InStrRev(String, String, Int32, CompareMethod)

ある文字列の中から指定された文字列を最後の文字位置から検索を開始し、最初に見つかった文字位置 (先頭からその位置までの文字数) を返します。Returns the position of the first occurrence of one string within another, starting from the right side of the string.

Join(Object[], String)

配列に含まれる多数の部分文字列を結合して作成される文字列を返します。Returns a string created by joining a number of substrings contained in an array.

Join(String[], String)

配列に含まれる多数の部分文字列を結合して作成される文字列を返します。Returns a string created by joining a number of substrings contained in an array.

LCase(Char)

小文字に変換した文字列または文字を返します。Returns a string or character converted to lowercase.

LCase(String)

小文字に変換した文字列または文字を返します。Returns a string or character converted to lowercase.

Left(String, Int32)

指定された文字数を含む文字列を返します。Returns a string containing a specified number of characters from the left side of a string.

Len(Boolean)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(Byte)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(Char)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(DateTime)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(Decimal)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(Double)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(Int16)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(Int32)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(Int64)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(Object)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(SByte)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(Single)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(String)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(UInt16)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(UInt32)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

Len(UInt64)

文字列内の文字数または変数を格納するために必要な公称バイト数を表す整数を返します。Returns an integer containing either the number of characters in a string or the nominal number of bytes required to store a variable.

LSet(String, Int32)

指定の文字列が含まれている文字列を左寄せで指定の長さに調整して返します。Returns a left-aligned string containing the specified string adjusted to the specified length.

LTrim(String)

指定された文字列から、先頭の空白を除いたコピー (LTrim)、後続の空白を除いたコピー (RTrim)、または先頭と後続の空白を除いたコピー (Trim) を格納する文字列を返します。Returns a string containing a copy of a specified string with no leading spaces (LTrim), no trailing spaces (RTrim), or no leading or trailing spaces (Trim).

MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
Mid(String, Int32)

文字列の指定の位置から始まるすべての文字を含む文字列を返します。Returns a string that contains all the characters starting from a specified position in a string.

Mid(String, Int32, Int32)

文字列の指定の位置から始まる指定の数の文字を含む文字列を返します。Returns a string that contains a specified number of characters starting from a specified position in a string.

Replace(String, String, String, Int32, Int32, CompareMethod)

指定された文字列の一部を指定された回数分別の部分文字列で置換した文字列を返します。Returns a string in which a specified substring has been replaced with another substring a specified number of times.

Right(String, Int32)

文字列の右端から指定された文字数分の文字列を返します。Returns a string containing a specified number of characters from the right side of a string.

RSet(String, Int32)

文字列と長さが指定され、その長さに調整された文字列右揃えにして文字列を返します。Returns a right-aligned string containing the specified string adjusted to the specified length.

RTrim(String)

指定された文字列から、先頭の空白を除いたコピー (LTrim)、後続の空白を除いたコピー (RTrim)、または先頭と後続の空白を除いたコピー (Trim) を格納する文字列を返します。Returns a string containing a copy of a specified string with no leading spaces (LTrim), no trailing spaces (RTrim), or no leading or trailing spaces (Trim).

Space(Int32)

指定された数のスペースから成る文字列を返します。Returns a string consisting of the specified number of spaces.

Split(String, String, Int32, CompareMethod)

部分文字列ごとに区切られた文字列からゼロ ベースの 1 次元配列を作成し、返します。Returns a zero-based, one-dimensional array containing a specified number of substrings.

StrComp(String, String, CompareMethod)

文字列比較の結果により、-1、0、または 1 のいずれかを返します。Returns -1, 0, or 1, based on the result of a string comparison.

StrConv(String, VbStrConv, Int32)

指定に従って変換された文字列型の値を返します。Returns a string converted as specified.

StrDup(Int32, Char)

指定された文字が指定された回数繰り返されている文字列型またはオブジェクト型の値を返します。Returns a string or object consisting of the specified character repeated the specified number of times.

StrDup(Int32, Object)

指定された文字が指定された回数繰り返されている文字列型またはオブジェクト型の値を返します。Returns a string or object consisting of the specified character repeated the specified number of times.

StrDup(Int32, String)

指定された文字が指定された回数繰り返されている文字列型またはオブジェクト型の値を返します。Returns a string or object consisting of the specified character repeated the specified number of times.

StrReverse(String)

指定された文字列の文字の並び順を逆にした文字列を返します。Returns a string in which the character order of a specified string is reversed.

ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)
Trim(String)

指定された文字列から、先頭の空白を除いたコピー (LTrim)、後続の空白を除いたコピー (RTrim)、または先頭と後続の空白を除いたコピー (Trim) を格納する文字列を返します。Returns a string containing a copy of a specified string with no leading spaces (LTrim), no trailing spaces (RTrim), or no leading or trailing spaces (Trim).

UCase(Char)

指定された文字列を大文字に変換して文字列型または char 型の値を返します。Returns a string or character containing the specified string converted to uppercase.

UCase(String)

指定された文字列を大文字に変換して文字列型または char 型の値を返します。Returns a string or character containing the specified string converted to uppercase.

適用対象

こちらもご覧ください