Регулярное выражение для соответствия строке, содержащей точку - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть следующее регулярное выражение:

[.][a-zA-Z]

Итак, если есть строка типа .row, она выберет .r.Я хочу иметь возможность выбирать только точку, т.е. регулярное выражение выбирает только точку (.)!

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Если вы хотите просто выбрать точку, экранируйте . с помощью \., поскольку . означает любой отдельный символ.И не включайте [a-zA-Z]

[\.]

https://regex101.com/r/mJ9A6u/1/

0 голосов
/ 12 февраля 2019

Вам нужно использовать позитивный взгляд

let str  = `.row`

console.log(str.match(/\.(?=[A-Za-z])/g))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...