正则表达式删除管道后排除换行符后的所有字符

时间:2015-11-18 02:18:26

标签: regex nsregularexpression

我有以下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 个答案:

答案 0 :(得分:2)

搜索此正则表达式:

\|.+

用空字符串替换。 \|是文字|字符,.匹配换行符的任何字符,而+表示匹配前一项或更多次。

Demo