Як знайти недруковані символи в текстовому файлі?

Звичайно, існує багато способів підійти до проблеми пошуку файлів і каталогів зі спеціальними назвами символів. Отримавши список, ми можемо передайте його через такі утиліти, як grep, sed або awk щоб знайти не-ASCII або недруковані символи.

Кінцеві користувачі: щоб відобразити недруковані символи в документі, перейдіть до Перегляд > «Показати недруковані символи». Відвідайте довідковий центр, щоб дізнатися більше про перегляд контурів документів, підсумків, лінійок і недрукованих символів.

Notepad++ є популярним вибором, але є багато інших доступних варіантів. Відкривши текстовий редактор, ви можете використати регулярний вираз для пошуку недозволених символів у файлі. Регулярний вираз: [^a-zA-Z0–9#-_! '”\s].

A – Якщо ви використовуєте Notepad++, у меню виберіть «Вид» -> «Показати символи» -> «Показати всі символи». Тоді ви побачите, що імпортований файл явно має проблему з обома рядками 29 і 30.

Рядковий метод isprintable() повертає логічні значення. Вони такі: True – якщо всі символи у вхідному рядку є символами для друку. False – якщо принаймні один із символів у вхідному рядку є недрукованим символом.