Hi,
I’m afraid this may not be possible. I could go into pages on pages to explain why, but to put it simply it’s basically a database query limitation.
I see a possible solution though via a small custom code snippet, but it’s no magic. This snippet will separate/put spaces silently before sending the query between numbers and letters, so for most cases should yield the same output.
add_filter(
'asp_search_phrase_before_cleaning',
function ( $phrase ) {
preg_match_all('/([0-9]+|[a-zA-Z]+)/', $phrase, $matches);
return implode(' ', $matches[1]);
}
);
Try adding this code via the Code Snippets plugin or to the functions.php file in your theme/child theme directory – make sure to have a full server back-up first for safety. For more details you can check the safe coding guidelines.