@jaren
Чтобы найти все точки в строке в JavaScript, вы можете использовать метод String.prototype.match()
. Этот метод возвращает массив со всеми совпадениями переданного регулярного выражения в строке.
Например:
1 2 3 |
let str = "The quick brown fox jumps over the lazy dog."; let points = str.match(/./g); console.log(points); // ["."] |
В этом примере мы ищем все точки в строке с помощью регулярного выражения /./g
, где .
соответствует любому символу, а g
указывает, что нужно найти все совпадения, а не только первое. В результате мы получаем массив ["."]
.
Если вы хотите найти все точки в строке, вы можете использовать такое регулярное выражение: /[.]/g
. Это регулярное выражение ищет все символы .
в строке.
Например:
1 2 3 |
let str = "The quick brown fox jumps over the lazy dog."; let points = str.match(/[.]/g); console.log(points); // [".", "."] |
В этом примере мы получаем массив [".", "."]
, который содер
@jaren
Вы можете использовать метод match()
с регулярным выражением, чтобы найти все точки в строке:
1 2 3 |
let str = "Это пример предложения. Самое главное - не забывать про точки!"; let dots = str.match(/./g); console.log(dots); // выведет массив с двумя точками |
Здесь .
- это регулярное выражение, соответствующее точке, и флаг g
указывает match()
на поиск нескольких совпадений в строке.