LibreOffice / OpenOffice Writerで特殊文字を検索および置換する方法は?


14

私はLibreOffice / OpenOfficeが大好きですが、この質問のタイトルで言及されているように、Writerで特殊文字を検索および置換するためのタスクを実行できません。誰もこれを行う方法を知っていますか?

これは、MS Wordで実行できます(たとえば、段落記号 "^ p"を検索し、それを表形式 "^ t"に置き換えます)。

これは、Notepad ++でも実行できます(例では、「\ n」と「\ t」を使用)。

しかし、Writerには「正規表現」オプションがありますが、特殊文字を検索できません。常にテキストをMS Word / Notepad ++にコピーして貼り付け、必要なことを行ってからWriterにコピーして貼り付ける必要があります。 。

編集#1:集計マークでは、\ tを検索するときに機能します。

段落記号や改行はどうですか?そうではないようです。私はすでに\ r、\ n、\ r \ n、\ n \ r、^ p、^ lを試しました...

編集#2:@ Linker3000でほぼ解決できましたが、段落記号はどうですか?


2
$記号は段落記号を検索しますが、段落記号に置き換えません。

回答:


8

LibreOffice 3.4で試してみたとおり、確かに正規表現を使用できます。

ここに画像の説明を入力してください

ここで使用できるものと使用できないものの完全なリストがあります。

http://help.libreoffice.org/Common/List_of_Regular_Expressions

編集:ここで段落記号を処理する方法に関するいくつかのコメントがあります:

http://www.oooninja.com/2007/12/example-regular-expressions-for-writer.html


しかし、段落、改行はどうですか?
-kokbira

\ nのような正規表現を試してください
リンカー3000年

集計マーク機能を使用しますが、段落または改行は機能しません。私はすでに\ r、\ n、\ r \ n、\ n \ r、^ p、^ lを
試しました...-kokbira


つまり、段落記号を1回検索することはできません:(「\ n」で改行「shift + enter」(またはHTMLの<br>)を検索できます。最初のテキストを検索できます「^ thing」のように、段落の先頭にあるテキスト「thing」を検索します。しかし、段落マークno!:(考えてみてください。長いテキストがあり、「two enter(「shift-enter」ではない)と「one enter」(「shift-enter」ではない)を使用する方法MS Wordでは、「^ p ^ p」を「^ p」に置き換えるだけです。 。
kokbira

2

(私の意見では)AltSearchでそれを行う方が良いでしょう。この投稿を参照してください。AltSearchのGUIでは、すべての非印刷文字などのコードを簡単に見つけることができます。


公式のダウンロードリンクはありますか?どうやって使うのですか?
kokbira

代替ダイアログのWriterの検索と置換に名前が変更されたようです。何年も前に~/.config/libreoffice/3/user/config/AltSearchScript.txt(私はLinux を使用しています)で正規表現をコーディングしていました。その後、AltSearch GUIを使用してホットキーを割り当てました。この方法でかなりの数のテキスト変換をコーディングしました。正確にどれが必要ですか?
アドビ

集計マークを段落マークに、またはその逆に置き換える効果的な方法のみです。たとえば、私はそれを使用して、行に整理された一部のデータをスプレッドシートに変換します。現在、Libre Office / Open Officeを使用している場合、複数のアプリケーションを使用してこれを実行しています。MS Officeではとても簡単です-Wordで:1)すべての^ p ^ pを^ lに置き換え、2)すべての^ pを^ tに置き換え、3)すべての^ lを^ pに置き換え、4)ctrl + a、ctrl + c; Excelの場合:1)ctrl + v
...-kokbira

サンプルデータを投稿することをお勧めしますCtrl-v。それから、あなたがどのようになりたいか-変換後。altsearchで可能になると確信しています。デフォルトのLibreOfficeのfind-replaceでも可能になる場合があります。質問を開始して、ここにリンクを記入してください。
アドビ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.