Страницы: 1
InfSub
удалено, избыточное цитирование, п.п. 2.9, советую почитать
А можно пример на javascript? Просто ни разу на js не писал регулярки.
08-11-2017 17:42:32
Подсказали на другом форуме. Может кому полезно будет
<span>Вопрос 1 из 8</span> <script> var elem=document.getElementsByTagName('span')[0], num=elem.innerHTML.split('из').pop().trim(); alert(num); //Или так num=elem.innerHTML.match(/\d+$/)[0]; alert(num); </script>
InfSub
…Помогите пожалуйста составить регулярное выражение.
на сайте есть строка: Вопрос 1 из 8
в тегах html это будет так <span>Вопрос 1 из 8</span>
в imacros пробелы воспринимаются как <SP> - <span>Вопрос<SP>1<SP>из<SP>8</span>
В Javascript получаю строку
var macros; var retcode; var s_n = "\n"; var getExtract; macros = "CODE:SET !EXTRACT_TEST_POPUP NO"+s_n; macros += "TAG POS=1 TYPE=DIV ATTR=CLASS:questions-quantity EXTRACT=TXT"+s_n; retcode = iimPlay(macros); getExtract = iimGetLastExtract(1); alert(getExtract);
замечание
InfSub
…Добрый вечер ребята!
Столкнулся с такой проблемой. Есть файл с таблицей, в которой есть радиокнопки и текстовые значения напротив них. Мне нужно получать заголовок над таблицей и потом текстовые значения всех строк таблицы, где он присутствует.
Образно код выглядит таким образом
<div class="heading">Заголовок</div> <table> <tr><td><input type="radio"></td><td class="test">тест01</td></tr> <tr><td><input type="radio"></td><td class="test">тест02</td></tr> <tr><td><input type="radio"></td><td class="test">тест03</td></tr> <tr><td><input type="radio"></td><td class="test">тест04</td></tr> </table>
Как-то так схематично
Сам макрос iMacros прописывал
TAG POS={{!LOOP}} TYPE=TD ATTR=TXT:* EXTRACT=TXT SAVEAS TYPE=EXTRACT FOLDER=* FILE=link.txt
Страницы: 1