人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

下記の正規表現を教えてください。

各行がすべて下記の形式である .csv ファイルがあります。
[行頭][文字列][半角スペース][">"][半角スペース][文字列][","][数値][行末]
例: あ <>( A) > 3x・Y,12345

しかし、中央部の [半角スペース][">"][半角スペース] が存在しない行もあります。
例: い ><) B(2x・Y,6件

さて、後者の行に限り、最初の [文字列] の直後に、[半角スペース][">"][半角スペース] を挿入したいです。
例: う )(> C)3x・Y,7 → う )(> C)3x・Y > ,7

テキストエディタの正規表現で一発で処理したいのですが、
その処理をおこなってくれる正規表現を教えてください。

テキストエディタは、下記のいずれかを使います。普段は EmEditor Free を使っています。

・EmEditor Free
・秀丸エディタ
・OpenOffice.org Writer

●質問者: akkeyyyy
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:CSV EmEditor OpenOffice.org Writer テキストエディタ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● TransFreeBSD
●100ポイント

OpenOffice.org Writerで確認しました。

検索テキスト

(( > )(.*))?,

置換テキスト「 > $3,」

秀丸エディタはネストした()には対応しないようです。

EmEditor Freeは未確認ですが、対応しているなら置換テキストが「 > \\3,」となると思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ