Что нового

Как проверить, есть ли в строке подстрока?

TicTac

Новичок
Сообщения
22
Репутация
0
Нужна помощь с оператором IF.
Я делаю проверку вот такую допустим: "if $oLink.href = "w ww.kakoitosait.m\1\2\3" then "
Как переделать проверку, чтобы проверку проходили ссылки типа
w ww.kakoitosait.m\1\2\3\4.Php
w ww.kakoitosait.m\1\2\3\3513124.html
и прочие

думаю суть вопроса понятно изложил
думал можно решить проверкой "если 10 символов слева текущей ссылки равны 10и символам слева нужной ссылки тогда" но не знаю как реализовать :(
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
Re: Оператор IF и ссылки

{TopicNameWarn}
Код:
if StringInStr($oLinkhref, "w ww.kakoitosait.m\1\2\3") then
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Re: Оператор IF и ссылки

Осмелюсь предложить полный код:
Код:
#include <IE.au3>

$oIE = _IECreate('ваш адрес')
$oLinks = _IELinkGetCollection($oIE)
For $oLink in $oLinks
	If StringInStr($oLink.href, "www.kakoitosait.m\1\2\3\") then
		ConsoleWrite('The reference corresponds - > '$oLink.href & @CRLF)
	EndIf
Next
 
Автор
T

TicTac

Новичок
Сообщения
22
Репутация
0
Re: Оператор IF и ссылки

Kaster сказал(а):
[warn]За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Как правильно называть темы

Переименуйте тему иначе она будет закрыта.

С уважением, Модератор раздела.[/warn]







Код:
if StringInStr($oLinkhref, "w ww.kakoitosait.m\1\2\3") then









я даже не знаю как назвать..
 

SyDr

Сидра
Сообщения
651
Репутация
158
Re: Оператор IF и ссылки

Как проверить, есть ли в строке подстрока?
:smile:
 
Верх