How to Find and Replace the Unicode Character U+00AC in Word
Question details
The user needs to locate and replace the Unicode character U+00AC (which functions as an optional hyphen) throughout a document, as standard text searching fails to find all occurrences.

- Product
- Word
- Device & OS
- not provided
- Scenario
- Editing a document that contains hidden or visible optional hyphens represented by the U+00AC character.
- Observed behavior
- Copying and pasting the U+00AC character directly into the Find box does not successfully locate every instance of the optional hyphen in the document.
Before proceeding, consider turning on the 'Show/Hide ¶' feature in the Home tab to make hidden formatting marks like optional hyphens visible on your screen.
Use the Special Character Code for Optional Hyphens
Since U+00AC often represents an optional hyphen, you can use Word's built-in special character search code to find all instances reliably without relying on copy-pasting the symbol.
In word processing software, the U+00AC character (often looking like a 'Not Sign' ¬) is frequently used to denote an optional hyphen. Because it acts as a formatting mark rather than standard text, regular string matching may miss it.
Press 'Ctrl + H' on your keyboard to quickly open the Find and Replace dialog box.
In the 'Find what' text box, type ^- (a caret symbol followed by a hyphen). This is the specific formatting code for an optional hyphen.
In the 'Replace with' text box, enter your desired replacement text. If you want to simply remove the characters, leave this box completely blank.
Click the 'Replace All' button to find and replace every occurrence of the optional hyphen throughout your entire document.

Find and Replace Special Characters Easily in WPS Writer
WPS Writer offers a fully featured Find and Replace tool that natively supports special formatting marks, wildcards, and character codes, making it simple to manage complex documents.
- 1. Open your document: Launch WPS Writer and open the document containing the U+00AC characters.
- 2. Launch Find and Replace: Press 'Ctrl + H' to open the Find and Replace dialog.
- 3. Search for optional hyphens: Type ^- in the 'Find what' input box.
- 4. Replace all occurrences: Enter your replacement text in the 'Replace with' box and click 'Replace All'.

Frequently Asked Questions
What does the U+00AC character represent in a Word document?
In word processing environments, the Unicode character U+00AC corresponds to the 'Not Sign' (¬). Microsoft Word frequently uses this specific symbol as the visual representation of an optional hyphen, which is a marker that dictates where a word can break if it falls at the end of a line.
Why can't I just copy and paste the U+00AC symbol into the Find box?
Word treats the optional hyphen as a special hidden formatting mark rather than a standard text character. Pasting the visual symbol (¬) into the search bar often fails to match the underlying formatting tag. Using the special code ^- ensures the software searches for the formatting mark itself.
How can I see where the optional hyphens are currently located in my document?
You can reveal optional hyphens and other hidden formatting marks by clicking the 'Show/Hide ¶' button (which looks like a paragraph symbol) located in the Home tab of your ribbon toolbar. Alternatively, you can toggle this view by pressing Ctrl + * (Ctrl + Shift + 8) on your keyboard.




