Jak usunąć „Null” ASCII z dokumentu programu Microsoft Word 2010?

1

Mam OCRed dokument. Oprogramowanie OCR stworzyło wiele NULL znaków w sfinalizowanym dokumencie Word 2010. Wiem to, ponieważ to znalazłem przetwornik , który przekształcił jeden z wątpliwych ciągów 122 117 110 101 104 NULL 32 109 101 110 100 ).

Mam kilka operacji wyszukiwania i zamiany, które chciałbym wykonać. Null uniemożliwia mi to.

Jak znaleźć wszystkie znaki NULL z tego dokumentu?

Próbowałem dotychczas w polu „Szukaj”:

  • ^ NULL
  • ^ 000 (ASCII)
  • ^ u0, ^ u00, ^ u000, ^ u0000 (Unicode)

Nie mam nic przeciwko, jeśli rozwiązanie wymaga ode mnie korzystania z OpenOffice / LibreOffice lub VBA.

Więcej o NUL:

Niepowiązane pytania:

user 99572 is fine
źródło
Możesz skopiować i wkleić tekst do notatnika. Jeśli wartości NULL się utrzymają, użyj tr w dokumencie tekstowym. (Np. `Tr" 0x000 "" ", aby zastąpić NULL białą spacją).
Hennes
@hennes Jakie narzędzie należy zastąpić? Jak wpisać tr w Notatniku?
user 99572 is fine
Tr to oddzielny program (TRanslate). Powinien być zainstalowany domyślnie w systemie OS / X. Jeśli używasz systemu Windows, możesz go pobrać z unxutils.sourceforge.net Zanim jednak spróbujesz, najpierw skopiuj go z winword.exe, wklej do notatnika i zapisz. To chyba wystarczy.
Hennes

Odpowiedzi:

2

W końcu to zrozumiałem.

NULL to ad w kodzie szesnastkowym (przynajmniej zgodnie z tą stroną: http://www.string-functions.com/string-hex.aspx ).

ad jest 173 w Unicode (zgodnie z: http://easycalculation.com/hex-converter.php ).

Kiedy szukam w programie Word dla ^u173, To działa jak urok.

user 99572 is fine
źródło
Ciekawe, dostaję ų, gdy wchodzę w to słowem 2010.
MDMoore313
@ MDMoore313 Zabawne, otrzymuję to samo co ty, kiedy wykonuję skrót Unicode (Alt-X lub Alt-C). Ale kiedy robię Alt + 0173, otrzymuję NUL, który w programie Word jest podobny do myślnika.
user 99572 is fine
0

Spróbuj przytrzymać ALT klawisz, wpisując 255 na klawiaturze numerycznej i puszczając ALT klawisz.

Aktualizacja

Spróbuj tego:

There is a symbol which looks like ...

N
U
L

... which is U+2400 (press and hold Alt while you type 9216 - or in recent 
versions of Word type 2400 and press Alt+X)

Pochodzą z http://www.wordbanter.com/showthread.php?t=78318 . Mogę potwierdzić, że zadziałało dla mnie, ale nie wiem, czy to jest symbol, do którego się odnoszą.

MDMoore313
źródło
1
0xFF ('ÿ') jest całkiem inny niż 0x00 (NUL).
Adam Caudill
Dziwne, wszędzie w oknach jest puste. Dawniej była to wartość null w starszych wersjach.
MDMoore313
Nie działa. Ale dowiedziałem się w końcu - wysłałem własną odpowiedź. Thx za twoje kłopoty
user 99572 is fine