私は自分の問題の解決策を見つけようとしていました。
入力:
This is the sample title | mypcworld
出力:
This is the sample title
Notepad ++で単純な正規表現を使用して、「|」の後にあるすべてのものを削除したい。しかし、ここにリストされている他の正規表現「|。* $」で試しましたが、運はありませんでした。問題は文字「|」でしたまたはと同等の変更でした。それで、私がそれを解決するのを手伝ってください。
パイプ|
は、正規表現の特殊文字(「または」を意味する)であり、\
でエスケープする必要があります。
現在の正規表現を使用する:
\|.*$
あなたが言及したように、私はこれをNotepad ++で試しましたが、うまくいくようです。
.txt
Notepad ++で開かれたファイル、
押す Ctrl-F
「置換」タブに移動します
正規表現パターンを書く_\|.+
空間で検索対象
そしてスペースを空けReplace with blank
次に、選択肢をチェックします改行に一致選択肢の後正規表現
そしてReplaceボタンを2回押します
|
の後に設定文字を除くすべてを取得する場合は、このコードを使用します。
[^|]*$
その他のソリューション\|.*$
Results : | mypcworld
これは[^|]*$
Results : mypcworld