テキストファイルコンテナが数行あり、csvに変換する必要があります。すべての改行を「、」に置き換える最も簡単な方法は何ですか。私はTextWranglerを持っていて、grepと正規表現を使用してこれを行うことを読みましたが、正規表現を使用した経験がほとんどなく、grepがどのように機能するかわかりません。私が始めるのを手伝ってくれる人はいますか?
質問する
70152 次
2 に答える
34
- 「検索」メニューから「検索」を選択します。TextWranglerは検索ウィンドウを開きます。
- 「Grep」チェックボックスを選択します
- [検索]テキストフィールドに、探している文字列("\n"または"\r\n"または"\r")を入力します。
- [置換]テキストフィールドに置換文字列( "、")を入力します。
- 「すべて置換」をクリックします
問題がある場合は、 TextWranglerユーザーマニュアルの第7章と第8章を参照してください。
于 2011-07-26T18:27:30.897 に答える
0
または、2つのソフトウェア(ExcelとNotepad ++、これも無料で素晴らしい)を使用します。
- リストを取得します(たとえば、1行に1つ、列に1つあると思います)。
- 空のセルを削除します
- アドレスをコピーし、[形式を選択して貼り付け]> [転置]を選択します(これにより、A->から始まるセルにアドレスが配置されます)。
- リストをnotepad++にコピーします-それがそれらを1つの長いリストとして押し込み、その苛立たしいテーブル構造を失うことに気付くでしょう。
- 2つの電子メールアドレスの間の最短の空きスペースを見つけ(ただし、スペース全体を使用します)、すべてを「、」に置き換えます
- 次に、残りのすべてのスペースを見つけ(一度に1つのスペースを使用します)、何も置き換えません(つまり、[置換]ボックスは空です)。
出来上がり!
カンマ区切りの値として保存することもできますよね?
于 2012-03-21T04:01:54.730 に答える