Утилита разности командной строки [закрывается]

Вы можете использовать группу захвата и обратную ссылку в замещающей строке:

>>> phone = "2004-959-559 # This is Phone Number"
>>> print re.sub(r'#(.*) 
  • (.*) захватывает строку после # в первой группе захвата.
  • \1 является обратной ссылкой на 1-ю группу захвата в соответствующем регулярном выражении в re.sub.
  • Вы должны использовать режим необработанных строк вместо того, чтобы правильно интерпретировать \1.
, r'/* \1 */', phone) 2004-959-559 /* This is Phone Number */
  • (.*) захватывает строку после # в первой группе захвата.
  • \1 является обратной ссылкой на 1-ю группу захвата в соответствующем регулярном выражении в re.sub.
  • Вы должны использовать режим необработанных строк вместо того, чтобы правильно интерпретировать \1.
7
задан Kara 10 December 2013 в 07:35
поделиться

6 ответов

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

9
ответ дан 6 December 2019 в 07:08
поделиться

Проверьте MSYS, он дает Вам разность и все общие утилиты GNU в Windows.

Как кто-то еще заявил, можно также получить разность и так далее в Windows путем установки Cygwin.

4
ответ дан 6 December 2019 в 07:08
поделиться

Утилиты GNU для Win32:

http://unxutils.sourceforge.net

3
ответ дан 6 December 2019 в 07:08
поделиться

Простой текст diff не всегда справляться xml приятно.

Вот существующее ТАК вопрос, который мог бы помочь: Разность XML и Слияние

3
ответ дан 6 December 2019 в 07:08
поделиться

WinMerge всегда работал на меня. С другой стороны, если Вы хотите что-то легкое экстремальное значение, ExamDiff является только одним EXE-файлом. Ни один из них не является командной строкой, все же.

Для этого я рекомендовал бы просто разность, в сочетании с, например, энергия и некоторый плагин, в зависимости от Ваших предпочтений. Разность идет с unxutils, для которого кто-то уже дал ссылку (см. выше).

2
ответ дан 6 December 2019 в 07:08
поделиться

Ну, Windows уже идет с тем: FC.EXE, вероятно, не лучше, чтобы можно было найти, но может быть это, достаточно хорошо для того, для чего Вы нуждаетесь в нем.

2
ответ дан 6 December 2019 в 07:08
поделиться
Другие вопросы по тегам:

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