Заменить лишние слова - PullRequest
0 голосов
/ 25 февраля 2020

Я пытаюсь увидеть, есть ли ярлык для выполнения ~ 300 строк возврата, потому что я пытаюсь получить все библиотеки из Python Стандартной библиотеки и поместить ее в .txt или .js файл. Например, если бы я получил библиотеку string — Common string operations, мне пришлось бы удалить — Common string operations. К счастью, есть дефис, который будет служить отправной точкой для регулярного выражения. Есть предложения?

1 Ответ

0 голосов
/ 25 февраля 2020

Используя следующее регулярное выражение, вы можете захватить первую часть в $ 1 группе захвата и в $ 2 все, что вы хотите удалить.

(\ w *) \ - ((\ w *) \ s) *

Рассмотрим замену атома на $ 1, чтобы получить только первую часть. Обратите внимание "-"! = "-" https://regexr.com/4v2e9

...