DrunkMaster
@DrunkMaster

Разница регулярок в PHP и JavaScript?

Модификатора на JS всего 3 я так понял.
Разные методы применения регулярки в JS, это как разные функции в php?
text.search(regexp)
text.match(regexp)
text.split(regexp)
text.replace(regexp)


А то что внутри слешей в регулярке:
var regexp = /тут/;
совпадает у языков? Т.е. есть, например шпаргалка для php www.exlab.net/files/tools/sheets/regexp/regexp.png я могу ей пользоваться для JS, якоря, кванторы, утверждения, диапазоны, экранируемые символы совпадают или различны?
  • Вопрос задан
  • 295 просмотров
Решения вопроса 2
DevMan
@DevMan
по большей части совпадают, но есть нюансы: в php (pcre) больше возможностей.
Ответ написан
27cm
@27cm
TODO: Написать статус
Модификатора на JS всего 3 я так понял.

https://developer.mozilla.org/en-US/docs/Web/JavaS...

Разные методы применения регулярки в JS, это как разные функции в php?

Вроде того.

А то что внутри слешей в регулярке совпадает у языков?

Нет, но большая часть совпадает.
php.net/manual/ru/reference.pcre.pattern.syntax.php
https://developer.mozilla.org/en-US/docs/Web/JavaS...
Плюс в php необязательно использовать слеши:
php.net/manual/ru/regexp.reference.delimiters.php
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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