Как проверить, содержит ли строка подстроку в 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, которая выполняет те же операции?
Ответы
Ответ 1
Вы можете использовать функции в strutils в Delphi
uses
StrUtils;
..
if ContainsText('A.Sven,G.Jane,Jack','Jane') then
...
ContainsText возвращает true, если подтекст найден, без чувствительности к регистру, в данном тексте
В StrUtils вы также найдете удобные функции, такие как StartsText
, EndsText
и ReplaceText