文字列の特定の部分を取得したい場合、substring
メソッドを利用します。
substring
メソッドは、文字列から指定された範囲の部分文字列を取得するための最も基本的な方法です。
使用例
var str = 'DartProgramming';
var part = str.substring(4, 7);
print(part); // "Prog"
この例では、文字の位置4から位置6までの部分文字列(’Prog’)を取得しています。
Dartでは、文字列をリストのように扱い、指定位置の一文字を直接取得することができます。
var str = 'Dart';
var char = str[1];
print(char); // "a"
この方法は非常にシンプルで、文字列内の特定の文字に迅速にアクセスする場合に便利です。
substring
メソッドを利用して、文字列の先頭や末尾の部分を取得することも簡単にできます。
var str = 'DartLanguage';
// 先頭からの部分取得
var startPart = str.substring(0, 4);
print(startPart); // "Dart"
// 末尾からの部分取得
var endPart = str.substring(str.length - 4);
print(endPart); // "guage"