Regex для удаления всех символов после канала, кроме новой строки
У меня есть следующий список IP и прокси:
test:password|123.456.123.12:80
test:password|123.456.123.12:80
test:password|123.456.123.12:80
test:password|123.456.123.12:80
test:password|123.456.123.12:80
test:password|123.456.123.12:80
test:password|123.456.123.12:80
test:password|123.456.123.12:80
Как мне удалить весь текст после | без удаления строк?
1 ответ
Решение
Поиск этого регулярного выражения:
\|.+
И заменить на пустую строку. \|
это буквальный |
персонаж, .
соответствует любому символу, который не является новой строкой, и +
означает соответствие предыдущему элементу один или несколько раз.