目標は、テキストから名前またはID以外のものをすべて削除することです。RegExを使用して、指定されたパターンの後の行の最後にある文字列を見つける方法
例:
Paula Abdul @PaulaAbdul Dec 25 18:13:07 +0000 (GMT) via XYZ Web Client
(... Some junk line to remove ...)
Michael Jackson @MichaelJackson Dec 27 16:03:01 +0000 (GMT) via XYZ Web Client
(... Other stuff to remove/e.g. an empty line)
George Michael @GeorgeMichael Dec 28 19:23:15 +0000 (GMT) via XYZ Web Client
目標は、名前やIDを抽出することである:
Paula Abdul @PaulaAbdul
Michael Jackson @MichaelJackson
George Michael @GeorgeMichael
それについての最善の方法は何ですか?これまでのところ、私が知っている行の末尾に「@ ...」
2. 「... @」を 1.は含まれていないすべての行を選択した後、すべてを選択します:
私の考えですIgnore all Lines with <string>: ^(([email protected]<string>).)*$
どのように両方の検索を1つにまとめることができますか?
i assume: <pattern1>|<pattern2>
私は私の正規表現検索のhttps://atom.ioエディタを使用しています。
パターン* "@PaulaAbdul" を含んでいません| "@PaulAbdul"の後のすべてを選択すると、 '@ MichaelJackson'と' @ GeorgeMichael'の行に一致します – RomanPerekhrest
'@'とのマッチを試みていますか? –
guest271314
あなたは本当に最後に見つけて/得ることを期待するものを指定する必要があります。そして、あなたの定義で何が名前かIDであるかを私達に教えてください – Wolfgang