web-dev-qa-db-ja.com

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

私は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でほとんど解決されますが、段落記号はどうですか?

14
kokbira

LibreOffice 3.4では、試したばかりなので、正規表現を使用できます。

enter image description here

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

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

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

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

8
Linker3000

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

2
Adobe

この拡張機能を試してください: 代替ダイアログライターの検索と置換

0
astangl