Удалить части URL с помощью REGEX - PullRequest
0 голосов
/ 12 февраля 2020

Я работаю с поисковой системой WordPress. У меня есть 3 поля ввода для создания URL-адреса:

  <div id="cadenas"><div style="text-align:center">
    <form role="search" method="get" id="searchform" class="searchform" action="<?php echo esc_url( home_url( '/' ) ) ?>">
      <div>
        <input type="text" font color="#436b00" placeholder="Anchura" value="" name="s" id="anch">
        <input type="text" font color="#436b00" placeholder="Altura" value="" name="Y" id="altu">
        <input type="text" font color="#436b00" placeholder="Diametro" value="" name="R" id="dia">
        <input type="submit" id="searchsubmit2" value="Buscar">
      </div>
    </form>
  </div>
</div>

Если я укажу 10 во всех полях, это даст мне URL-адрес, подобный следующему:

https:\\miurl.com\?s=10&Y=10&R=10

Однако мне нужен мой URL быть в этом формате:

https:\\miurl.com\?s=10Y10R10

Мне нужно заменить &Y= только Y и &R= только R. Или удалите &, а второй и третий =. Оба решения хороши. Как я могу это сделать? Я думаю, что лучше всего использовать регулярные выражения, но я не знаю как.

...