Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Search API Trim Whitespace

Security covered Maintenance fixes only 87 sites

Part of the Search ecosystem · 125 projects

This module provides a Search API processor that cleans up indexed text by removing extra whitespace and non-printable characters. This helps to prevent formatting issues in search results, especially when content originates from sources like Microsoft Word.

This module adds a processor for Search API that attempts to remove errant whitespace and non-printable characters from stored text.

If you ever had trouble indexing formatted text in Search API and seeing multiple spaces, invisible characters, or   tags giving you grief on your search result display, you may want to try this module. This is particularly useful in cases where the content may be originating from software like Microsoft Word.

Here is an example. Assume you have a body field that is indexed, but when showing as a description in a search result, it displays like this:

I am the search result description .

This is usually due to extra markup, extra spaces or invisible tags being stored in your search backend. It can also result from the HTML Filter in Search API after processing text.

By enabling this processor and putting it after the HTML Filter in your index configuration, the text would be processed and changed to:

I am the search result description.

See the test cases for more examples.

Drupal 8–11

Ask your assistant about Search API Trim Whitespace

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Aug 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Active

Releases

Version Type Core PHP Release date
1.0.2 Stable 8–11 Jun 6, 2025
1.0.1 Stable 8–10 Aug 22, 2023