Regex - дорогостоящий процесс.
Другой способ - создать индекс текста, а затем выполнить поиск с помощью $search
.
Создать текст. Индекс полей, которые вы хотите сделать доступными для поиска:
db.collection.createIndex({name: 'text', otherField: 'text'});
Поиск строки в текстовом индексе:
db.collection.find({
'$text'=>{'$search': "The string"}
})
Вы добавляете элемент body и css, как показано ниже:
body{
position: relative;
height: 100vh;
overflow: hidden;
}
#circleTop {
width: 55rem;
height: 55rem;
background-image: linear-gradient(120deg, red, yellow);
border-radius: 50%;
position: absolute;
z-index: -1;
right: -25rem;
top: -25rem;
}
#circleBottom {
position: absolute;
width: 55rem;
height: 55rem;
background-image: linear-gradient(120deg, green, blue);
border-radius: 50%;
z-index: -1;
left: -25rem;
bottom: -25rem;
}
<body>
<div class="header">
<div id="circleTop"></div>
<div class="headerBox">
<h1>Headline</h1>
<h2>Subheading</h2>
</div>
</div>
<div class="footer">
<div id="circleBottom"></div>
<div class="section">
<a href="#">Link</a>
<a href="#">Link</a>
</div>
<div class="otherLinks">
<p>Lorem Ipsum Dolor Sit Amet</p>
</div>
</div>
</body>