Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Регулярка
|
|||
|---|---|---|---|
|
#18+
Помогите. Начал изучать регулярки.. Вот строка : <a href=http://www.site.ru/add?message&to=ololololo> нужно вытащить из нее ololololo Делаю так : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. или так : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Неработает(( верней не так как надо( а второй пример вообще ничего не находит(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2009, 06:44 |
|
||
|
Регулярка
|
|||
|---|---|---|---|
|
#18+
В первом случае вопросительный знак не нужен, но он ничего и не решает. Что именно не так в этом примере? Во втором случае не нужны ^ и $, они обозначают соответственно начало и конец строки, а паттерн у вас начинается совсем не с "<a". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2009, 12:02 |
|
||
|
Регулярка
|
|||
|---|---|---|---|
|
#18+
Проблема в том, что он должен в результате выдать : ololololo а выдает ololololo> и все что идет следом. Пример : <a href=http://www.site.ru/add?message&to=ololololo>БлабЛабла</a> Регулярка выдаст &to=ololololo>БлабЛабла</a> а не ololololo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2009, 05:25 |
|
||
|
Регулярка
|
|||
|---|---|---|---|
|
#18+
Извените, а Regex как подключать чтоб у меня понимало. Я если чесно сутки потратил чтоб написать функции которые делают приблизительно то же. Вот первая Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. Можете переделать как угодно чтоб управлять. Вот пример как она работает. Там есть несколько режимов... 1. ключ "вибираємо що в середині" - выбирает все что находится указано после первого тега и перед последним. Все теги указываются через запьятую (их может быть больше чем два), тогда понимаются как одна последовательность которую нужно найти Код: plaintext Код: plaintext 2. "вибираємо все" - тоже что и п.№1 только включая первый и последний тег. 3. "пропускаємо" - находит всю цепочку тегов и передает переменной только все что после найденого, тоесть пропускает все найденое Код: plaintext так... чем бы это еще поделиться. Вот интересно, если есть упрощение, готовые, нафиг я тогда себе мозги парил? Вот обычние поиски с защитой от Error Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Ну и пока хватит. Poshuk_Vibirayemo функция выбирает супер. За Regex("to=(.*?)>") чтонебудь раскажите плиз. Спасибо. с уважением Андрей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2009, 05:33 |
|
||
|
Регулярка
|
|||
|---|---|---|---|
|
#18+
От для проверки код в прямом окне... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2009, 05:40 |
|
||
|
Регулярка
|
|||
|---|---|---|---|
|
#18+
ZhenekПроблема в том, что он должен в результате выдать : ololololo а выдает ololololo> и все что идет следом.У меня ровно та же регулярка выдает именно ololololo. Весь код покажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2009, 11:46 |
|
||
|
Регулярка
|
|||
|---|---|---|---|
|
#18+
Весь код в первом посте. Засовываем его в обработчик кнопки и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2009, 02:57 |
|
||
|
Регулярка
|
|||
|---|---|---|---|
|
#18+
ZhenekВесь код в первом посте.Вчера был не мой день :) Я выполнял эту регулярку через VBScript.Regexp, видимо есть отличия от дотнетовского. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2009, 14:05 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=142&tid=2160321]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 369ms |

| 0 / 0 |
