Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 13

А

Александр in JavaScript — русскоговорящее сообщество
Кирилл mrDoode
Что значит "только текст"? Напиши, что в итоге должно получиться
нужно написать функцию которая принимает строку
`<div class="content">
     <div class="newssticker"> ... </div>
     <h2>Header</h2>
     <p> Some text </p>
    <p>Even more text</p>
    <a href="/">Some link</a>
    <hr>
    <h2>Another header</h2>
</div>`
и возвращает текст который находится в тегах между первым h2 и hr
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Александр
нужно написать функцию которая принимает строку
`<div class="content">
     <div class="newssticker"> ... </div>
     <h2>Header</h2>
     <p> Some text </p>
    <p>Even more text</p>
    <a href="/">Some link</a>
    <hr>
    <h2>Another header</h2>
</div>`
и возвращает текст который находится в тегах между первым h2 и hr
Я попросил показать пример результата работы, а не повторить вопрос)))
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Кирилл mrDoode
Я попросил показать пример результата работы, а не повторить вопрос)))
Some text
Even more text
Some link
Another header
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
думаю такой
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
думаю такой
А Some link это тоже текст?
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
А если будут вложенные элементы, их как обрабатывать?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
тож входить походу)
источник

А

Александр in JavaScript — русскоговорящее сообщество
вот такое задание скинули
Please, write the shortest possible function for Node 12 to extract all text (CDATA) from elements coming after first <h2> element but before <hr>. Your function has only one parameter - the html snippet as string and it returns the extracted text

и к ниму этот кусок HTML
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Это тестовое?
источник

А

Александр in JavaScript — русскоговорящее сообщество
lf
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
О, а что ты не сказал что это нода)
источник

А

Александр in JavaScript — русскоговорящее сообщество
да
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
))
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Переслано от Кирилл mrDoode
Без внятного тз — результат хз
источник

А

Александр in JavaScript — русскоговорящее сообщество
понятно))) Не сделаю тестовое
источник

А

Александр in JavaScript — русскоговорящее сообщество
Take a look at this HTML snippet and a function signature for the next question
<div class="content">
 <div class="newssticker"> ... </div>
 <h2>Header</h2>
 <p> Some text </p>
 <p>Even more text</p>
 <a href="/">Some link</p>
 <hr>
 <h2>Another header</h2>
</div>

function extractText(html) {
  ... some code ...
  return theTextOfInterest;
}
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Интересно, люди, которые здесь спрашивают помощь в решении тестовых — потом рабочие вопросы тоже сюда переадресуют?)))
источник

Кm

Кирилл mrDoode in JavaScript — русскоговорящее сообщество
Александр
Take a look at this HTML snippet and a function signature for the next question
<div class="content">
 <div class="newssticker"> ... </div>
 <h2>Header</h2>
 <p> Some text </p>
 <p>Even more text</p>
 <a href="/">Some link</p>
 <hr>
 <h2>Another header</h2>
</div>

function extractText(html) {
  ... some code ...
  return theTextOfInterest;
}
Я бы гуглил node 12 extract text from html
источник

А

Александр in JavaScript — русскоговорящее сообщество
Кирилл mrDoode
Интересно, люди, которые здесь спрашивают помощь в решении тестовых — потом рабочие вопросы тоже сюда переадресуют?)))
честно говоря мне уже по-фиг на это тестовое... теперь интересно для себя) Я думал может какое-то регулярное выражение использовать
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
есть экспериментальная фича DOMparser, но пока в черновиках) На хроме есть
источник