Как избавиться от   в АА

Я читаю данные (комбинацию букв и цифр) с листа Excel и помещаю их в текстовое поле в целевом приложении, где ввод должен давать уникальный элемент из базы данных.

Однако (иногда) за данными в ячейке excel есть пробел, что приводит к «данные не найдены», когда этот пробел вводится в поле поиска в целевом приложении. Однако пробел не кажется пробелом, поскольку я не могу обрезать этот пробел AA-внутренне. Я предполагаю, что это   (или какой-то аналогичный специальный символ html).

редактировать: уже подтверждено, что это  .

Q: Как я могу избавиться от таких персонажей AA внутри?

Пробовали: ни (а) Обрезать, (б) Заменить " " ->"", ни (в) Заменить " " -> "" не работают.

Обходной путь: в настоящее время я проверяю длину предоставленных данных: если они длиннее 10 символов, я беру только самые левые 10 символов. Это работает здесь, поскольку это бизнес-правило для данных, с которыми я работаю, но я все еще заинтересован в оригинальном решении, поскольку могут быть предстоящие случаи, когда никакое бизнес-правило мне не поможет.

Версия АА: 11.3.1

Благодарен за участие...

Можете ли вы скопировать ячейку и вставить ее здесь в отдельной строке? или комментарий?

KhaledMostafaMe 23.07.2019 11:53

разместит две ячейки в следующих комментариях:

DynamiteBear 23.07.2019 11:59
нужно больше символовPA0KKS2302
DynamiteBear 23.07.2019 12:01

Кажется, что Stack Overflow игнорирует эти символы, можете ли вы вставить ячейку на этот веб-сайт и нажать «Показать мне символы soscisurvey.de/tools/view-chars.php».

KhaledMostafaMe 23.07.2019 12:03

Спасибо за эту страницу. Время от времени будет очень полезно :) U+A0 - это символ, который действительно является  

DynamiteBear 23.07.2019 12:08
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
5
810
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Хорошо, поскольку это неразрывный символ пробела, вы можете заменить его с помощью Regex в команде замены.

Находить:\u00a0
Опции: Регулярное выражение.

Избавился от него с помощью команды «Заменить» с отмеченным RegEx:

[^a-z A-Z 0-9]

Это может вызвать проблемы, если данные содержат адрес электронной почты или любые специальные символы, такие как @ или точка.

KhaledMostafaMe 23.07.2019 12:21

в моем случае это могут быть только цифры и буквы. Но да, для других случаев это нужно иметь в виду. Спасибо

DynamiteBear 23.07.2019 12:23

Другие вопросы по теме