• Есть задача в поиске отшибать (не давать ввести) или же просто не учитывать спецсимволы такие как: точки, пробелы, тире, нижнее подчеркивание, решетки, воскл знак. Сайт по атозапчастям и в основном коды производителя состоят только из букв и цифр, но бывает народ вводит 123-123 и Запчасть с кодом 123123 поиск соответственно не выдает.

    Прикладываю кусок кода поискового ввода
    Перечислю вменяемую сумму на сбер или юмани за помощь

    <input
    				class="th-search__input"
    				name="s"
    				value="<?php echo esc_attr( get_search_query() ); ?>"
    				id="<?php echo esc_attr( $unique_id ); ?>"
    				data-placeholder-default="<?php echo esc_attr( $placeholder_default ); ?>"
    				data-placeholder-template="<?php echo esc_attr( $placeholder_template ); ?>"
    				placeholder="<?php echo esc_attr( $placeholder ); ?>"
    				type="text"
    				aria-label="<?php echo esc_attr_x( 'Search for:', 'label', 'redparts' ); ?>"
    				<?php if ( ! $autocomplete ) : ?>
    					autocomplete="off"
    				<?php endif; ?>
    
    				role="combobox"
    				aria-autocomplete="list"
    				aria-controls="<?php echo esc_attr( $unique_id . '-suggestions' ); ?>"
    				aria-expanded="false"
    				aria-activedescendant
    			>
  • Тема «Помощь с регулярными выражениями» закрыта для новых ответов.