[Dart]文字列を切り取るには?

Dart

どうも、ちょげ(@chogetarou)です。

Dartで文字列を切り取る方法を紹介します。

スポンサーリンク

方法

コンピューター, ノート, オフィス, コード, プログラミング, プログラム

文字列を切り取るには、substringメソッドを使います。

まず、「str.substring()」のように、文字列からsubstringメソッドを呼び出します。

そして、substringメソッドの第1引数に範囲の最初の位置、、第2引数に範囲の最後の位置を指定します。

substringメソッドは、第1引数から第2引数までの範囲を切り取った文字列を戻り値として返します。

//startからendまでの範囲を切り取る
var subText = text.substring(start, end);

substringメソッドを使えば、文字列を切り取ることが出来ます。

文字列の位置は、最初の文字が「0」で、そこから「1、2、3、・・・」となります。

substringメソッドは、引数を1つ省略することが出来ます。

引数を省略した場合は、文字列の最初から省略していない引数までを切り取ります。

使用例

void main() {
  var text = "Hello,World";
 
  var subText = text.substring(6, 11);
  
  print(subText); //World
}

コメント

タイトルとURLをコピーしました