![]() |
#6
|
||||
|
||||
![]()
Hi pimpong,
In a wildcard Find, ^ acts as a control code for passing ASCII codes. That's why you can't use it directly. The same restriction applies to a number of other characters (eg {}[]\?#*()<>). So, if you want to find them, you need to insert ^ followed by the corresponding ASCII code or, in some cases, \ followed by the character. See Word's Help file for details. If there's always a space before the ^_^ when it's not part of a (^_^) string, simply insert a space at the start of the Find and Replace expressions. Otherwise, you could use a wildcard Find/Replace, where: Find = ([!(])^94_^94 Replace = \1happy In this case, the ^94 acts passes ASCII 94 (ie ^) to the Find expression as a string rather than as the literal ^, and the Find process decodes it.
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Style doesn't enforce "Do not check spelling" | Jennifer Murphy | Word | 7 | 01-30-2012 12:51 AM |
![]() |
slayda | Word | 3 | 09-14-2011 02:16 PM |
![]() |
Jamal NUMAN | Word | 1 | 07-14-2011 02:05 AM |
![]() |
tollanarama | Word | 4 | 01-25-2011 02:19 AM |
How to stop "replace"'ing new words (in desperate need of advice) | bme081 | Word | 6 | 11-02-2009 05:57 AM |