• 締切済み

こんにちは。

こんにちは。 サクラエディタの置換方法について、困っております。 ご教授くださいませ。 m(_ _)m 下記のようなソースコードがあります。 ------------------------------------------------------ <a href="N-06A.html">N-06A</a> <a href="N-08A.html">N-08A</a> <a href="N-09A.html">N-09A</a> <a href="P-02A.html">P-02A</a> <a href="L-04A.html">L-04A</a> ------------------------------------------------------ 上記より、 「<a href="N-06A.html">N-06A</a> 」という一つの区切りから、 リンクタグ部分の「<a href="N-06A.html">」と「</a> 」を削除し、 間に入っている「N-06A」だけを抜き取り、 改行して一行に表示したいと思っております。 (以下の様な感じです。) ------------------------------------------------------ N-06A N-08A N-09A P-02A L-04A ------------------------------------------------------ 方法がお分かりになられる方は、 是非お教えいただけませんでしょうか。 よろしくお願いいたします。

みんなの回答

回答No.1

初めまして。 個人的方法なのですが… さくらエディタの上部メニューから「検索」⇒「置換」を使用します ※使用する際、「正規表現」にチェックを入れて下記を実行すれば可能です ------------------------------------ (1)【置換】メニューで【置換前】を「</a>」、【置換後】を「\n」にして「すべて置換」をする <a href="N-06A.html">N-06A</a> <a href="N-08A.html">N-08A</a> <a href="N-09A.html">N-09A</a> <a href="P-02A.html">P-02A</a> <a href="L-04A.html">L-04A</a>  ↓ ↓ ↓ ↓ ↓ ↓ ↓ ※半角スペースがあるためズレてます <a href="N-06A.html">N-06A <a href="N-08A.html">N-08A <a href="N-09A.html">N-09A <a href="P-02A.html">P-02A <a href="L-04A.html">L-04A (2)半角スペースの削除をするため、【置換前】を「^ 」、【置換後】には何も記入せずに「すべて置換」をする <a href="N-06A.html">N-06A <a href="N-08A.html">N-08A <a href="N-09A.html">N-09A <a href="P-02A.html">P-02A <a href="L-04A.html">L-04A  ↓ ↓ ↓ ↓ ↓ ↓ ↓ <a href="N-06A.html">N-06A <a href="N-08A.html">N-08A <a href="N-09A.html">N-09A <a href="P-02A.html">P-02A <a href="L-04A.html">L-04A (3)残ったタグを削除するため、【置換前】を「<(.+?)+>」、【置換後】には何も記入せずに「すべて置換」をする <a href="N-06A.html">N-06A <a href="N-08A.html">N-08A <a href="N-09A.html">N-09A <a href="P-02A.html">P-02A <a href="L-04A.html">L-04A  ↓ ↓ ↓ ↓ ↓ ↓ ↓ N-06A N-08A N-09A P-02A L-04A ------------------------------------ 以上、 長くなりましたが参考にしていただければ幸いです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 改行コードの変換について

    [サクラエディタ]を使用しています。 改行コードを置換することや、削除することって 不可能なのでしょうか。 誰か知ってる人がいれば、ご教示願います。 [TeraPad]は、可能みたいなのですが、どうしても[サクラエディタ]が よいのですが。。

  • サクラエディタで連続改行”\r\n”を置換

    サクラエディタで連続する改行”\r\n”を置換したいです。 \r\n\r\n で置換しても、 量子指定で {\r\n\r\n}+ で置換しても、 \r+\n+\r+\n+ で置換しても、 うまくいかないのです。

    • ベストアンサー
    • Perl
  • サクラエディタの正規表現での置換

    サクラエディタの正規表現での置換の方法について教えて下さい。 行の末尾が数字で終わらない行の改行コードを削除したいと考えています。 ---------- 元ファイル ---------- 000abc123 777def 456 333ghi789 222jk+ 111 ---------- ---------- 加工後 ---------- 000abc123 777def456 333ghi789 222jk+111 ---------- 「置換前」は『[^0-9]\n』を入力することで検索できましたが、 「置換後」に何を設定すれば良いのかわかりません。(または「検索対象」の設定を変える必要があるのかなど) 例えば置換後に何も設定しないと「777de456」とfが消えてしまうため、”f”を残した上で改行コードを削除したいのですが その方法がわかりません。 よろしくお願いいたします。

  • サクラエディタで連続改行を処理したい

    サクラエディタで、2回以上連続する改行を、全て削除するのでなく、1個の改行にするにはどうしたら良いでしょうか? <ここから> <ここまで> と3回改行されている箇所なら <ここから> <ここまで> と改行を1つだけにするわけです。置換でもマクロでも、何でも構いません。良い方法があるでしょうか。

  • サクラエディタでの置換について

    サクラエディタを使って、置換をしたいのです。 以下のようなコードで、(1)・(2)や(5)・(6)を2行をまとめて置換したいのです。1行のみの置換だと全て置換されてしまうので困っています。 (タブ)<tr bgcolor="#ffffff">(改行)........(1) (タブ)(タブ)<td>AAAAAAA</td>(改行)........(2)            : (タブ)<tr bgcolor="#ffffff">(改行)........(3) (タブ)(タブ)<td>BBBBBBB</td>(改行)........(4)            : (タブ)<tr bgcolor="#ffffff">(改行)........(5) (タブ)(タブ)<td>AAAAAAA</td>(改行)........(6)            : (タブ)<tr bgcolor="#ffffff">(改行)........(7) (タブ)(タブ)<td>CCCCCCC</td>(改行)........(8)            :            : また、自分で以下のように置換してみました。 置換前 \t<tr bgcolor="#ffffff">\n\t\t<td>AAAAAAA</td>\n  置換後 \t<tr bgcolor="#CCFF66">\n\t\t<td>AAAAAAA</td>\n として置換したのですが、文字列が見つかりませんと表示されてしまいます。2行をまとめて検索して、置換する事って出来ないのでしょうか? どなたかご教授願います。宜しくお願い致します。

  • Excelで改行が含まれたフィールドをcsvに変換する際改行を取る方法を教えてください

    ExcelをCSVファイルにする必要があり、レコードの形式を "aaa","bbb","ccc"改行コード にしたいいと考えております。(それぞれのフィールドに改行コードは不可) Excelファイル時に、改行を置換(Ctrl+JをNULLで置換)しCSVで保存しエディタで見ると改行が残っています。(CR-LFがCRに置換されているため) 使用しているエディタはEmエディタです。 Accessでインポートしたのちtxtでエクスポートしても結果は一緒でした。 フィールド内の改行だけを取る方法はありますでしょうか。

  • 文字+改行コードの置換について

    文字+改行コードの置換についてご教授ください。 テキスト内の数字「9」とそれに続く改行コードのみ置換(削除)対象にしています。 全ての改行コードが対象ではないため、下記のようにエディタ(sakuraエディタ)で指定しました。 置換前: 9\r\n ※削除したいため、置換後の欄は空欄にしています。 しかし、この設定だと置換前の文字列を置換対象として認識しません。(検索対象としても) \r\n だけだと改行コードを認識するので、文字と改行コードのセットを認識していないようです。 指定に誤りがあるのでしょうか。詳しい方ご教授お願いします。

  • 改行も置換で削除やスペースに変換できますか?

    いつも適切な回答ありがとうございます。 テキストエディタでPHPを書いているのですが、 作成時、ある区切りごとに改行を入れておりました。 今になって改行を削除したいと思い始めたのですが、 あまりに量が膨大で困っています。 よくあるテキストエディタでは改行やタブなどを削除していく 置換のコマンドは見当たりません。 いまさらですが、改行をうまいこと消して綺麗にすることは 可能でしょうか?

    • ベストアンサー
    • HTML
  • さくらエディタと秀丸との正規表現の違い

    こんにちは。サクラエディタと秀丸エディタを使っています。普段は秀丸エディタを使用しています。本日たまたまサクラエディタを使って、以下の文字を置換しようとしました。「\n」→「,」。 abced\n fghijk\n fddsafafa\n \nは改行と思ってください。これをやると下記のように置換されました。 abced\n ,fghijk\n ,fddsafafa\n しかし、秀丸で同じようなことをやると、 abced,fghijk,fddsafafa, っとなります。なぜこのような違いが起きるのでしょうか?やりたいことはいたってシンプルで、改行をカンマに置き換えたいといったことだけですのに。 以上、よろしくお願いします。 ,

  • 秀丸で改行コード"[CR]"を変換する方法は?

    秀丸で改行コード"[CR]"を変換する方法は? "[CR]"が入っているテキストファイルがあり、 このテキストファイルを秀丸で開いたところ、そのまま"[CR]"と表示されてしまいます。 これは改行コードなので、秀丸内で"[CR]"と表示されずにきちんと改行されるようにしたいのですが、 どうすれば良いでしょう。 ちなみに置換で 置換前に"[CR]" 置換後に"¥n"、正規表現にチェックを入れて置換したところ、 CRだけが改行に置き換わり"[]"だけが文中に残ってしまいました。 よろしくお願いいたします。

このQ&Aのポイント
  • EW-M770TWで写真印刷すると両面にインクが付着する場合の解決法はあるのか?
  • 写真印刷時に両面にインクがつく問題を解決する方法を教えてください。
  • インクが付着することで写真の両面が汚れてしまう問題にどう対処できるのか知りたい。
回答を見る