2016-08-25 1 views
0

Сначала это IMacro сценарий я сделал:Extract указывается только ключевое слово/ссылку из исходного кода с использованием REGEXP

VERSION BUILD=11.1.495.5175 
TAB T=1 
TAB CLOSEALLOTHERS 
SET !PLAYBACKDELAY 0.2 
SET !ERRORIGNORE YES 
SEARCH SOURCE=REGEXP:"(youtube. com/([^']+))" EXTRACT=$1 
SEARCH SOURCE=REGEXP:"(dailymotion. com/embed/video/([^']+)info=0)" EXTRACT=$1 
SET !CLIPBOARD {{!EXTRACT}} 

мне удалось заставить его работать так или иначе, но работает этот код дает мне текст что-то вроде этого

<br> <a class="button red xLarge" 
href="//www.dailymotion. com/embed/video/sample29831" 
target="_blank"><span>DMOTION</span></a><br> <a class="button red 
xLarge" href="//www.dailymotion. com/embed/video/sample2d9sa" 
target="_blank"><span>DMOTION</span></a><br> <a class="button red 
xLarge" href="//www.youtube. com/sample3hjdaks" 
target="_blank"><span>youtube</span></a> 

, что я хочу сделать, это только сбор:

dailymotion. com/embed/video/sample29831 
dailymotion. com/embed/video/sample2d9sa 
youtube. com/sample3hjdaks 

Как я смогу достичь этого, используя REGE XP?

ответ

0

следующее регулярное выражение, скорее всего, работать:

(?<=href="\/\/).*(?<=") 
+0

спасибо, что сниженные количество кодов не тот нужно, у меня есть обходной путь его, сделав макрос из блокнота ++. – danny

+0

Однако, мой ответ правильный ответ на ваш вопрос, я неправильно понял ваш вопрос? –

 Смежные вопросы

  • Нет связанных вопросов^_^