Парсить искомый текст

Регистрация
09.11.2015
Сообщения
264
Реакции
10
Баллы
18
Скажите, существует ли регулярка, которая парсит искомый текст во всем тексте?
 
Спасибо. Чтоб тебе так тут отвечали. Умник

Чтоб тебя тут так же спрашивали, умник. Каким макаром составить регулярку для твоего текста, если ты его не дал?

Справься с такой задачей:

У меня есть вопрос, ответь, пожалуйста.

Сумеешь осилить?
 
Чтоб тебя тут так же спрашивали, умник. Каким макаром составить регулярку для твоего текста, если ты его не дал?

Справься с такой задачей:

У меня есть вопрос, ответь, пожалуйста.

Сумеешь осилить?
Что тебе не понятно то? Искомый текст как с всего текста парсить? Ты не понимаешь что ли? Из всего текста, слово (искомое значение) как взять? Как объяснять то ещё чтобы тебе понятно стало? Ты если не хочешь отвечать, не отвечай, а такие ответы не помогают, вроде должен понимать.
 
Жень, ты остынь. Просто народ видит у тебя 216 постов и не понимает как можно до сих пор не знать основ.
Найти можно тупо открыв тестер регулярок и вставив свое искомое слово. Полученную регулярку используй в соответствующем кубике.
В общем случае:
Код:
Развернуть Свернуть Копировать
слово.*
 
Жень, ты остынь. Просто народ видит у тебя 216 постов и не понимает как можно до сих пор не знать основ.
Найти можно тупо открыв тестер регулярок и вставив свое искомое слово. Полученную регулярку используй в соответствующем кубике.
Я уже разобрался как это сделать. В тестере можно составить регулярку которая парсит
перед искомым текстом
после искомого текста
начинается
заканчивается
Я спросил регулярку самого искомого текста. Какая разница сколько постов, я не сталкивался с этой задачей.
 
Что тебе не понятно то? Искомый текст как с всего текста парсить? Ты не понимаешь что ли? Из всего текста, слово (искомое значение) как взять? Как объяснять то ещё чтобы тебе понятно стало? Ты если не хочешь отвечать, не отвечай, а такие ответы не помогают, вроде должен понимать.

Я хотел, чтобы ты мне текст дал, а я бы тебе готовую регулярку в ответ. Больше мне от тебя ничего не нужно было.

Подумай головой, откуда я могу знать, что ты подразумеваешь под искомым текстом? Что за привычка общаться на абстрактных уровнях в таких чисто практических вопросах? Хочешь чтобы люди тебе помогли ответом, так помоги им однозначностью своего вопроса.
 
  • Оценить
Реакции: doc
хм ... а есть регулярка на кнопку "БАБЛО"..?:bm:
 
Хорошая тема )
С понедельником, товарищи!)
 
  • Оценить
Реакции: Lexicon
Подскажите пожалуйста, такая проблема. Столкнулся с ней сегодня. На авито. Вобщем когда вхожу в личный кабинет, иногда просит ввести капчу. Мне нужно сделать проверку наличия текста "введите код" Но ребята с авито я так понимаю не дураки. Ведь при проверке наличия текста делается парсинг всего кода страницы так? и ищется в коде во всем страницы именно это регулярное выражение? Так вот авито умельцы сделали как то что в коде страницы с капчей и без капчи присутствует выражение "введите код" (я не помню какое именно выражение, забыл пока писал) как теперь сделать проверку наличия выделенного текста если он есть в коде страницы? или я что то не понимаю....
 
открыть html код с капчей и без и найти разницу
Текст с картинки</label> <div class="form-fieldset__context js-captcha"> <input class="col-2 js-captcha-input" value="" type="text"> <img class="form-captcha-image" src="/captcha?1458893323575"> <div class="form-captcha-refresh"></div> </div> <span class="form-fieldset__error col-4"></span> <span class="form-fieldset__error js-error col-4">Введите код подтверждения</span> </fieldset>

Вот такую штуку нашел... и где есть стиль?) я вовсе не разбираюсь в этом...
 
открыть html код с капчей и без и найти разницу
вот я сравнил два кода. поставил вопросики где не хватает чего то вот что вышло

Текст с картинки</label> <div class="form-fieldset__context js-captcha"> <input ?????? class="col-2 js-captcha-input" value="" type="text"> <img class="form-captcha-image" src="/captcha?1458893323575"> <div class="form-captcha-refresh"></div> </div> <span class="form-fieldset__error col-4"></span> <span class="form-fieldset__error js-error col-4">Введите код подтверждения</span> </fieldset>

<fieldset class="form-fieldset form-action"> <div class="form-fieldset__descr col-4"> <button class="button button-origin button-origin-yellow js-submit is-state if-state-login-successed if-state-login-failed if-state-view-edit"> <span class="is-state if-state-login-successed if-state-login-failed">



Текст с картинки</label> <div class="form-fieldset__context js-captcha"> <input
type="text"
class="col-2 js-captcha-input"
value=""??????
/> <img class="form-captcha-image" src="/captcha?1458894041"/> <div class="form-captcha-refresh"></div> </div> <span class="form-fieldset__error col-4"></span> <span class="form-fieldset__error js-error col-4">?????</span> </fieldset>

<fieldset class="form-fieldset form-action"> <div class="form-fieldset__descr col-4"> <button
class="button button-origin button-origin-yellow js-submit is-state if-state-login-successed if-state-login-failed if-state-view-edit" > <span class="is-state if-state-login-successed if-state-login-failed"
 
Вот ты САМ и ответил на свой вопрос.
Я бы парсил значение value, например такой
Код:
Развернуть Свернуть Копировать
(?<=col-2\ js-captcha-input"\ value=")[\w\W]*?(?=")
регуляркой и ложил в переменную.
А потом через if проверял, если переменная == пустой строке, значит капча.
Иначе нет. :-)
 
Вот ты САМ и ответил на свой вопрос.
Я бы парсил значение value, например такой
Код:
Развернуть Свернуть Копировать
(?<=col-2\ js-captcha-input"\ value=")[\w\W]*?(?=")
регуляркой и ложил в переменную.
А потом через if проверял, если переменная == пустой строке, значит капча.
Иначе нет. :-)
спасибо. вот только не понимаю как это в регулярку положить) где там регулярное выражение... как его писать
 
Табы -> Данные, берёшь DOM, ставишь галочку "парсить результат"
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)