0

長いテキスト ファイルがあり、次のような行をすべて保存したいと考えています。

Customer Code: BER17O

REGEX を使用して、これらの行を除くすべてのデータを削除するにはどうすればよいですか?

4

3 に答える 3

0

multilineこれでオプションを使用regex

^(?!Customer Code: \w+$).*$


または[具体的にしたい場合]

^(?!Customer Code: BER17O$).*$


(?!)行が単語で始まり、その後に単語が続く場合、行と一致しない否定的な先読みCustomer Code:です!

于 2012-12-05T16:00:35.257 に答える
0

他のすべてのものを削除する代わりに、必要なものをフェッチするだけです:(Customer Code: [A-Z]{3}\d{3})常に 3 つの大文字の後に 3 つの数字が続く場合。

于 2012-12-05T16:02:28.953 に答える
0

(Customer Code: [^\s]+)

このコードは、「Customer Code:」およびスペースのような記号の前のすべての記号と一致します。

于 2012-12-05T16:03:31.760 に答える