[VB.NET]文字列の右からn文字削除する




文字列.SubString( 0, Len(文字列) - 消したい文字数)

・例

Dim mozi As String = "詳細設定モード"
mozi = mozi.SubString( 0, Len(mozi) - 3)
これでmozi = "詳細設定" になる

・説明

文字.SubString( 数, 数)・・・指定した文字列の(左側から数えて指定した位置から , 文字数分)を取り出し、残りを削除した結果を返します。

Len( 文字 )・・・指定した文字列の長さを測り、文字数を返します。

・コメント

初歩的かもしれませんが、最初に躓いたものです。右から考えるのはなんでこんな回りくどいの...と思ってます。

コメント

このブログの人気の投稿

[VB.NET]テキスト等チェンジイベントを有効化・無効化する

[VB.NET]コンボボックスの1アイテムに2つ以上の値を持たせる

[VB.NET]8ケタの文字列を日付に変換する