Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
7 / 7 / 0
Регистрация: 13.09.2012
Сообщений: 94

Узнать есть ли совпадение

23.07.2013, 08:03. Показов 914. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть две переменные типа String. Нужно узнать есть ли совпадение(!Одно!). Например
X, Form1.Z
Пробовал Match и узнавал его Lenght (в идеале выдавал число 5(пять совпадений что логично) но как только Z стала такого вида "[1.4.8]" Упорно стал выдавать число 1, объяснил бы кто, почему так)
VB.NET
1
2
X = "1.4.8"
Form1.Z = "<Вроди как текст какой>[Ещё текст1.4.8и тут он может быть]" 'Квадратных скобок может и не быть да и вообще все может меняться кроме "1.4.8"
Нужно узнать есть ли в переменной Z текст из переменной X (!целиком!)

Вот кусок кода:
VB.NET
1
2
3
4
5
6
  Matc = Regex.Match(X, Z)
        If Matc.Length = "5" Then
'Тут ничего не должно быть(не знаю как знак "=" тот что чуть выше заменить на неравно)
        Else
            MsgBox(Matc.Length)
        End If
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.07.2013, 08:03
Ответы с готовыми решениями:

Сравнить каждый элемент с каждым, если есть совпадение, то соединить всю строку, в которой найдено совпадение
Доброго времени суток! Есть два массива строк разного размера (элементы массива разделены запятой). Необходимо сравнить каждый элемент с...

Есть последовательность X1, ., X50. Узнать, есть ли среди них нулевые элементы, и если есть, то сколько
Есть последовательность X1, ..., X50. Узнать, есть ли среди них нулевые элементы, и если есть, то сколько.(масив)

Сравнить ячейки, если есть совпадение
Мне нужно сравнить ячейки а1 и b$1:B$10000, c$1:c$10000 если есть совпадение c a1 то данные из ячейки b и c скопировать. пример : ...

1
 Аватар для АББА
136 / 63 / 24
Регистрация: 08.11.2012
Сообщений: 250
23.07.2013, 09:41
Цитата Сообщение от Vic45rus Посмотреть сообщение
Нужно узнать есть ли в переменной Z текст из переменной X (!целиком!)
VB.NET
1
Dim B as boolean=Z.Contains(X)
Цитата Сообщение от Vic45rus Посмотреть сообщение
VB.NET
1
2
3
4
5
If Matc.Length = "5" Then
'Тут ничего не должно быть(не знаю как знак "=" тот что чуть выше заменить на неравно)
Else
MsgBox(Matc.Length)
End If
VB.NET
1
If matc.Length <> 5 Then MsgBox(matc.Length)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.07.2013, 09:41
Помогаю со студенческими работами здесь

Как сделать проверку, есть ли совпадение в тексте и в массиве
Здравствуйте, подскажите пожалуйста, как сделать проверку, есть ли совпадение в тексте и в массиве т.е массив: string test = {...

Как определить, есть ли совпадение в массиве, который сгенерировался в цикле?
Всем привет. Помогите, пожалуйста, разобраться... Имеются файлы в одной директории на сервере со следующим содержимым. text.txt: ...

Ребята, сравнение двух страниц, и если есть совпадение выявить их
у меня есть 3 страницы. на каждой странице есть таблица. в таблице 2 столбца и 20 строк. данные в первой столбце уникальный ID. мне нужно...

Как узнать есть ли фронтальная камера на устройстве и если есть, то использовать ее?
Собственно вопрос выше.

Узнать есть ли символы, если есть, то, иначе это. Классика.
Кто создал подфорум +10 И так, нужна консультация. У меня есть скрипт-браузер файлов на хостинге, путь браузера передаётся в адресной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru