RegExp проверка на слово - VB

Узнай цену своей работы

Формулировка задачи:

есть примерный набор слов
1 large
2 x large
3 LARGE
4 X LARGE
5 large , x large
6 large , x large
7 aaa , x large
8 , large ,
нужно найти через регулярку те строчки где присутствует слово "large" как вариант
причём нужно именно только само слово
и слово может быть разделенно запятыми или в добавок в начале или в конче слова могут быть пробелы
результат : 1,3,5,6,8
может кто то знает решение
нужна именно регулярка

Решение задачи: «RegExp проверка на слово»

textual
Листинг программы
Function GetLarge(s As String)
    Dim oRegExp As Object
    Set oRegExp = CreateObject("VBScript.RegExp")
    oRegExp.ignorecase = True
    oRegExp.MultiLine = True
    oRegExp.Pattern = "\blarge\b"
    GetLarge = oRegExp.test(s)
End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5