初投稿です!よろしくお願いします。
現在、私はUiPathの資格の勉強をしています。(UiRPAアソシエイト資格)
代表的な文字列操作ができるVB.NETメソッドをまとめたいと思いましたので記事にしました。
VB.NETメソッドその1
値→C:\Files\ファイル.txt
構文規則 | 結果 | できること |
---|---|---|
FilePath | C:\Files\ファイル.txt | 変数の値を表示する |
FilePath.Contains("ファイル").toString | TRUE | テキストに特定の単語または、フレーズが含まれているかどうかをチェック |
FilePath.EndsWith(".txt").ToString | TRUE | テキストの末尾に、特定のフレーズが含まれているかどうかをチェックする |
FilePath.StartsWith("C:").ToString | TRUE | テキストの先頭に、特定のフレーズが含まれているかどうかをチェックする |
FilePath.Replace(".txt","csv") | C:\Files\ファイル.csv | テキスト内の単語またはフレーズを置き換える |
FilePath.Substring(9) | ファイル.txt | 特定のインデックスや長さで指定された、文字列の一部を取得する |
FilePath.ToLower | c:\files\ファイル.txt | テキストを小文字に変更する |
FilePath.ToUpper | C:\FILES\ファイル.TXT | テキストを大文字に変更する |
FilePath.Insert(6,"TEST").ToString | C:\FilTESTes\ファイル.txt | 文字と位置を指定して、挿入する |
FilePath.Remove(9,2) | C:\Files\イル.txt | 文字の位置、文字数を指定して削除する |
FilePath.Epuals("ファイル").ToString | FALSE | 2つの文字列が同一かどうかを判断する |
FilePath.IndexOf("ル").ToString | 12 | 先頭から文字を検索し、見つからないときは-1を返す |
FilePath.length | 17 | 文字列の長さを取得 |
VB.NETメソッドその2
値 | 構文規則 | 結果 | できること |
---|---|---|---|
"C:\Files\ファイル.txt" | FilePath.Split("\"c) | Index0 C:, Index1 Files, Index2 ファイル.txt | 特定の区切りでテキストを分割 |
" " | String.IsNullOrEmpty(Text1) | nullではありません | 指定された文字列がnullまたは空の文字列であるかどうかを示す |
" " | String.IsNullOrWhiteSpace(Text1) | nullまたは空白文字列です | 指定された文字列がnullまたは空であるか、空白文字だけで構成されているかどうかをしめす |
"C:\Files{0}.txt" | String.Format(FilePath1,"ファイル") | C:Files\ファイル.txt | テキスト形式でデータを組み合わせる |
" 空白を 含む 文字列 " | "【"+IncludeSpaceText.Trim+"】" | 【空白を 含む 文字列】 | 先頭および末尾に含まれているスペースを取り除く |
まとめ
使用頻度が多そうな文字列操作もたくさんありますね。
今回紹介したのも「代表的なもの」なので、これ以外の操作に関しては都度調べて実装し、自身に落とし込んでいきたいです。
見ていただいてありがとうございました。