Использовать регулярное выражение javascript с python [duplicate]

Всякий раз, когда вы хотите использовать переменные переменные, вероятно, лучше использовать словарь. Поэтому вместо записи

$foo = "bar"
$$foo = "baz"

вы пишете

mydict = {}
foo = "bar"
mydict[foo] = "baz"

Таким образом, вы не будете случайно перезаписывать ранее существовавшие переменные (что является аспектом безопасности), и вы можете иметь разные " Пространства имен». [/ д2]

27
задан Chad Birch 3 April 2009 в 22:56
поделиться

3 ответа

Здесь приведена сравнительная таблица:

Сравнение вкуса Regex

27
ответ дан Dukeling 22 August 2018 в 22:22
поделиться
  • 1
    Благодаря! Мои попытки поиска ответа не удались. Теперь, я думаю, следующий вопрос: «Есть ли библиотека python, которая« реализует »регулярные выражения javascript? & Quot; – Dave Peck 11 March 2009 в 22:59
  • 2
    Я не знаю одного. Какова основная причина его желания? – EBGreen 12 March 2009 в 14:14
  • 3
    Я хотел бы, чтобы библиотека Python совместима с регулярным выражением EMCA, потому что я хочу согласованности между поиском регулярных выражений в Python на внутреннем интерфейсе и Javascript на интерфейсе. – Brian M. Hunt 6 July 2010 в 15:05
  • 4
    Теперь ссылка указывает на TOC. В Википедии есть несколько ресурсов по этому вопросу: ru.wikipedia.org/wiki/Comparison_of_regular_expression_engines – Vajk Hermecz 30 May 2016 в 16:03
  • 5
    Ссылка больше не нужна. Было бы лучше ответить на вопрос напрямую. – Akh 6 September 2016 в 00:05

Часть 1 Они разные; Одно из отличий заключается в том, что Python поддерживает Unicode, а Javascript - нет.

Часть 2 Чтение Освоение регулярных выражений . Он дает информацию о том, как идентифицировать базовые двигатели (DFA vs NFA vs Hybrid), которые используют аромат регулярного выражения. Он дает тонны информации о различных ароматах регулярных выражений.

Существует слишком много информации, чтобы передать один SO-ответ, поэтому вам лучше иметь твердую часть справочного материала по этому вопросу.

5
ответ дан Gavin Miller 22 August 2018 в 22:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: