Vbscript ищет слово в txt файле и возвращает только это слово
Хороший день. Я новичок в vbscripting и нуждаюсь в некоторой помощи в правильном написании моего кода. У меня есть код, который ищет слово в текстовом файле с цифрой " 89 " и должен возвращать только полное слово. Мой код в настоящее время возвращает всю строку/предложение.
код >>>
Const ForReading = 1
Set objRegEx = CreateObject("VBScript. RegExp")
objRegEx. Pattern = " 89"
Set objFSO = CreateObject ("Scripting.Filesystemobject, с")
Set objFile = objFSO. OpenTextFile("C:\Temp\test.txt", ForReading)
Делайте это до objFile.AtEndOfStream
strSearchString = objFile. ReadLine
Установите colMatches = objRegEx.Выполнить(strSearchString)
Если колматч.Тогда считайте > 0
Для каждого strMatch в colMatches
Объект WScript.Эхо strSearchString
Следующий
Конец, Если
Петля
objFile.Закрывать
<< & lt; код
test.txt Файл >>
Готовая информация для интерфейса сотовой связи:
-------------------------------------
Состояние: готов к включению питания и регистрации
Аварийный режим: Выкл.
Идентификатор Абонента : 655020007620408
SIM ICC Id : 89270200150007090909
Количество телефонных номеров : 0
Что я уже пробовал:
expected output > 89270200150007090909 currently output > SIM ICC Id : 89270200150007090909