私のようなものですリストがあります:Regexを使用して2番目の文字以外の文字をすべて削除するにはどうすればよいですか?
xxxxx|xxxxxx|[email protected]
xxxxx|xxxxxx|[email protected]
xxxxx|xxxxxx|[email protected]
Xは両方の文字と数字が、他には何もすることができます。
私がしようとしているのは、すべての文字(文字を含む)を2番目の|
の右側に置き換えることです。私はメモ帳++のすべての出現を取り付けることができるように、正規表現でそれをやりたい
xxxxx|xxxxx
:結果は次のようになります。
^([^|]*|[^|]*)|.*$
が
\1
参考と交換
これは、2番目のパイプ '|'の後にあるものに別のパイプが含まれていない場合にのみ機能します。 –
@ジョナサン、それは正しいですが、質問によると、 'x'の代わりに文字または数字だけがあり、' @'と '.'があります。 – daalbert
そして私はブルックリンでブルックリンの素晴らしい橋を手に入れました:D –