кликанье по ссылкам

Обсуждение работы системы JetSwap. Общий форум для всех вопросов, для которых не создано отдельных форумов.
invergo
Сообщения: 25
Зарегистрирован: 22 окт 2011, 01:34

Re: кликанье по ссылкам

Непрочитанное сообщение invergo »

Читал. '.' - замена любого символа. '\.' - знак точки, или я не прав.

Код: Выделить всё

showthread.php?t=\d+
- не работает, в тесте показано как

Код: Выделить всё

showthread.php?t=d+
поэтому и спрашивал,

Код: Выделить всё

showthread.php?t=[0-9]+
тоже не работает,

Код: Выделить всё

showthread.php?t=.*
- работает.

Где происходит поиск в такой сылке

Код: Выделить всё

<a href="bla bla bla">Тут текст</a>
? Сылкой считается bla bla bla или "bla bla bla" - с кавычками.
Как происходит поиск в такой сылке

Код: Выделить всё

<a href="showthread.php?t=" title="">текст текст</a>
?

promot
Сообщения: 164
Зарегистрирован: 06 май 2011, 09:26

Re: кликанье по ссылкам

Непрочитанное сообщение promot »

loller5 писал(а):Может стоит почитать про регулярки вначале и понять, что означает точка и прочие символы и как их правильно составлять? :D Все ж просто :D
+1 выучите сначала регулярки, потом составляйте

Код: Выделить всё

showthread\.php\?t=\d+$

invergo
Сообщения: 25
Зарегистрирован: 22 окт 2011, 01:34

Re: кликанье по ссылкам

Непрочитанное сообщение invergo »

promot писал(а): +1 выучите сначала регулярки, потом составляйте

Код: Выделить всё

showthread\.php\?t=\d+$
Не работает!!!
Тупанул в том сообщеннии. Знак ? указывал как \?.

Код: Выделить всё

showthread\.php\?t
не работает
showthread\.php\?
работает
Подходящих элементов: 29
...
Возможный элемент 19: tagName=A; href=http:///showthread.php?t=1809;
Возможный элемент 20: tagName=A; href=http:///showthread.php?t=1497;
Возможный элемент 21: tagName=A; href=http:///showthread.php?t=1886#top; onclick=function onclick(event) {

promot
Сообщения: 164
Зарегистрирован: 06 май 2011, 09:26

Re: кликанье по ссылкам

Непрочитанное сообщение promot »

ну как не работает?

Код: Выделить всё

showthread\.php\?t=\d+$
для таких должна showthread.php?t=1809

Код: Выделить всё

showthread\.php\?t=(\d+)?$
для таких должна showthread.php?t=1809 и таких showthread.php?t=

хотя может какие премудрости яваскрипта тут :?
вот здесь тестер есть http://regexhero.net/tester/, в нем работает

invergo
Сообщения: 25
Зарегистрирован: 22 окт 2011, 01:34

Re: кликанье по ссылкам

Непрочитанное сообщение invergo »

Я понимаю что должна. В том то и дело.

Код: Выделить всё

showthread\.php\?t
- так не находит

Код: Выделить всё

showthread\.php\?
- так находит.

Почему?

Поэтому и спрашивал . Может что режет?

invergo
Сообщения: 25
Зарегистрирован: 22 окт 2011, 01:34

Re: кликанье по ссылкам

Непрочитанное сообщение invergo »

Путем долгих мучений разобрался.

Код: Выделить всё

showthread.php.t=[0-9]+$
Символ
\
почему то режется, поэтому
\d \? и т.д.
не учитывались.


invergo
Сообщения: 25
Зарегистрирован: 22 окт 2011, 01:34

Re: кликанье по ссылкам

Непрочитанное сообщение invergo »

promot писал(а):Может двойные надо

Код: Выделить всё

showthread\\.php\\?t=\\d+$
Неа ;)

Аватара пользователя
Support
Служба поддержки
Сообщения: 4553
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: кликанье по ссылкам

Непрочитанное сообщение Support »

А вы включали поиск по регулярным выражениям http://www.jetswap.com/h?pr#7.8
Если его не включить, то могут быть различные "странности".
С уважением, Служба поддержки.
http://www.jetswap.com

invergo
Сообщения: 25
Зарегистрирован: 22 окт 2011, 01:34

Re: кликанье по ссылкам

Непрочитанное сообщение invergo »

Да.

Код: Выделить всё

Установлен индекс следующей команды 1
Установлено время до выполнения следующей команды 0 сек
Установлен метод поиска элементов regexp
Работает только в таком виде.

Код: Выделить всё

showthread.php.t=[0-9]+$
Меня и так устраивает. :)

Может кто у себя проверит showthread\.php\?t=\d+$ ?

Ответить