Love Allah Ответов: 1

Как проверить, существует ли строка не во всех элементах массива


У меня есть массив строк, и я хочу посмотреть, не содержится ли его элемент в другой строке, поэтому не вызывайте функцию с именем onefive в моем коде ниже input1 array of string while s1 string. код работает, но моя проблема я не хочу, если (wo) является подстрокой из s1, но только если вся строка, например, предположим, что:

input1={информация, текст, автомобиль};
s1= " информационная морковка";

функция (onefive) не будет вызываться в первом элементе info и третьем элементе car, потому что info-это подстрока из information, а car-подстрока из carrot, но я этого не хочу!

пожалуйста, мне нужна помощь, но без использования регулярных выражений, потому что это не работает на моем языке!

Что я уже пробовал:

foreach (string wo in input1)
            {
                if (!s1.Contains(wo))
                {
                    zo = zo+onefive(wo);
                    
                }
            }

1 Ответов

Рейтинг:
0

Peter Leow

Тогда вы должны искать равенство строк, проверьте это: Строка.Равняется[^]