powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как бы определить ссылку в большом обьеме текста и выкусить именно её?
5 сообщений из 5, страница 1 из 1
Как бы определить ссылку в большом обьеме текста и выкусить именно её?
    #38330026
Users
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. есть запись: ID INT, TextValue LONGTEXT.

Внутри TextValue - html ссылкы в произвольном месте. Нужно выкусить все ссылки и вывести их.

Было

71, "Я большая куча ссылок"

стало:

71, " http://я первая ссылка.html'
71, " http://я вторая ссылка.html'

У меня есть только знание, что начало строки - " http://", а конец "html". Что здесь надо - курсор?
...
Рейтинг: 0 / 0
Как бы определить ссылку в большом обьеме текста и выкусить именно её?
    #38330154
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Users,

это не ссылка, это урл. Ссылка в html начинается с тега А, который начинается как и все теги со знака меньше и заканчивается тоже не так. Впрочем и урл, завершается далеко не всегда на .html. Он может на много чего завершаться... у него ваще другой набор признаков "присутствия"...

Так что пишите яснее, что конкрентно вам надо: или выкусить ссылку... или урл.

Если так как поставлено в задаче (известно начало и конец нужной части), то всё просто, читайте про LIKE(), REGEXP() и полнотекстовый поиск движка MyISAM.
...
Рейтинг: 0 / 0
Как бы определить ссылку в большом обьеме текста и выкусить именно её?
    #38330299
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsersУ меня есть только знание, что начало строки - " http://", а конец "html". Что здесь надо - курсор?

Что такое курсор в mySql? Нет такого.

http://stackoverflow.com/questions/6038061/regular-expression-to-find-urls-within-a-string - внизу рег для поиска урлов в текстах.
...
Рейтинг: 0 / 0
Как бы определить ссылку в большом обьеме текста и выкусить именно её?
    #38330534
Users
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
debloggerUsersУ меня есть только знание, что начало строки - " http://", а конец "html". Что здесь надо - курсор?

Что такое курсор в mySql? Нет такого.

http://stackoverflow.com/questions/6038061/regular-expression-to-find-urls-within-a-string - внизу рег для поиска урлов в текстах.

я хыка его знает, коллеги, что есть, что нет в mysql. :( Знал бы - не спрашивал, я ms sql юзаю. Спасибо за ответы.
...
Рейтинг: 0 / 0
Как бы определить ссылку в большом обьеме текста и выкусить именно её?
    #38330762
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
debloggerЧто такое курсор в mySql? Нет такого.До сих пор на 4.1 сидите?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как бы определить ссылку в большом обьеме текста и выкусить именно её?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]