На английском языке «window.location.pathname использовать подстановочный знак» означает использование подстановочного знака с window.location.pathname. Ниже приведены несколько методов, которые можно использовать с window.location.pathname.
-
Метод 1. Использование регулярных выражений
Вы можете использовать регулярные выражения для сопоставления и извлечения определенных шаблонов изwindow.location.pathname. Подстановочный знак (*) можно использовать для обозначения любой последовательности символов. Например, вы можете использовать шаблон/products/*для сопоставления любых URL-адресов, начинающихся с «/products/», за которыми следуют любые символы. -
Метод 2. Разделение пути
Другой подход — разделитьwindow.location.pathnameна сегменты с помощью разделителя («/») и затем проанализировать каждый сегмент по отдельности. Это позволяет выполнять сопоставление по подстановочным знакам для определенных сегментов URL-пути. -
Метод 3: создание собственной логики сопоставления
Вы можете реализовать собственную логику сопоставления с помощью функций JavaScript. Это дает вам возможность определять шаблоны подстановочных знаков и выполнять сопоставление с шаблоном в соответствии с вашими конкретными требованиями.
Обратите внимание, что использовать подстановочные знаки или регулярные выражения в window.location.pathnameследует с осторожностью, поскольку это может иметь последствия для безопасности, если не будет должным образом проверено или очищено.