0

次のように区切られたデータを取得しようとしています:

実行可能ファイル -u admin -p admin -o mylogfile.log -project "ProjectName" -in 20 -data "somedatahere..." -tr "some tracking data"

テキスト内の 1 行として、余分な行がある場合もありますが、新しい行をフィルタリングするか、b) 正規表現を使用して正しいバージョンを再出力する方法はありますか?

それらはすべて -tr "" および -data "" などを含む必要があります (すべて 1 行で)。

達成する簡単な方法はありますか?Linuxまたはその他の方法で?

4

1 に答える 1

0

正規表現を使用/((\s-data\s+".*?").*(\s-tr\s+".*?")|(\s-tr\s+".*?").*(\s-data\s+".*?"))/

ここで見てテストしてください

于 2012-06-22T01:52:20.040 に答える