DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?

Как составить регулярное выражение?

Можно ли составить регулярку так, чтобы за один запрос она бы вернула результат 3/7 по следующему тексту?
Text
< asd >
< asd >
<>
< asd >
<>
<>
<>


Т.е. семь элементов вида <*>, три из которых содержат asd между скобок.
  • Вопрос задан
  • 257 просмотров
Пригласить эксперта
Ответы на вопрос 2
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
var text = `Text
< asd >
< asd >
<>
< asd >
<>
<>
<>`;

var total = text.match(/<.*>/gm).length;
var asd = text.match(/<\s*asd\s*>/gm).length;

console.log(`${asd}/${total}`);
Ответ написан
slo_nik
@slo_nik Куратор тега PHP
Попробуйте начать с следующего:
$pattern = '#<\s*([a-z]+)\s*>#is';
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы