Подтвердить что ты не робот

Как проверить, содержит ли строка подстроку в delphi

String content = "Jane";
String container = 'A.Sven,G.Jane,Jack'; // This is the string which i need to be searched with string content

boolean containerContainsContent = StringUtils.containsIgnoreCase(container, content); // I used to write like this in java

Я новичок в delphi. Есть ли команда 'contains' в команде delphi или anyother, которая выполняет те же операции?

4b9b3361

Ответ 1

Вы можете использовать функции в strutils в Delphi

uses
  StrUtils;
..
    if ContainsText('A.Sven,G.Jane,Jack','Jane') then 
    ...

ContainsText возвращает true, если подтекст найден, без чувствительности к регистру, в данном тексте

В StrUtils вы также найдете удобные функции, такие как StartsText, EndsText и ReplaceText