🧑💻String
Свойства
String text = "Hello, Dart!"; print(text.length); // Вывод: 12String text = ""; print(text.isEmpty); // Вывод: trueString text = "Hello"; print(text.isNotEmpty); // Вывод: true
Методы
String text = "Hello, Dart!"; print(text.contains("Dart")); // Вывод: trueString text = "Hello, Dart!"; print(text.substring(7, 11)); // Вывод: DartString text = "Hello, Dart!"; print(text.indexOf("Dart")); // Вывод: 7String text = "Dart is fun, and Dart is powerful."; print(text.lastIndexOf("Dart")); // Вывод: 20String text = "Hello, Dart!"; print(text.toLowerCase()); // Вывод: hello, dart! print(text.toUpperCase()); // Вывод: HELLO, DART!String text = " Dart is awesome! "; print(text.trim()); // Вывод: "Dart is awesome!" print(text.trimLeft()); // Вывод: "Dart is awesome! " print(text.trimRight()); // Вывод: " Dart is awesome!"String text = "Dart is cool. Dart is fast."; print(text.replaceAll("Dart", "Flutter")); // Вывод: Flutter is cool. Flutter is fast. print(text.replaceFirst("Dart", "Flutter")); // Вывод: Flutter is cool. Dart is fast.String text = "apple,banana,grape"; List<String> fruits = text.split(","); print(fruits); // Вывод: [apple, banana, grape]String text = "Hello, Dart!"; print(text.startsWith("Hello")); // Вывод: true print(text.endsWith("Dart!")); // Вывод: trueString text = "Dart"; print(text.codeUnitAt(0)); // Вывод: 68 (код 'D') print(text.codeUnits); // Вывод: [68, 97, 114, 116]String a = "apple"; String b = "banana"; print(a.compareTo(b)); // Вывод: -1 (a перед b)String text = "5"; print(text.padLeft(3, '0')); // Вывод: 005String text = "123-456-7890"; print(text.replaceAllMapped(RegExp(r'\d'), (match) => '*')); // Вывод: ***-***-****String text = "Dart and Flutter"; print(text.splitMapJoin("and", onMatch: (m) => "&", onNonMatch: (n) => n.toUpperCase())); // Вывод: DART & FLUTTERString text = "Dart is a Dart language"; Iterable<Match> matches = RegExp(r'Dart').allMatches(text); for (Match m in matches) { print("Found Dart at: ${m.start}"); } // Вывод: // Found Dart at: 0 // Found Dart at: 11
Описание кода
Last updated