2013-11-07 3 views
1

клиенты вводят серийные номера на моем сайте, тогда у меня есть веб-сервис, чтобы проверить его, интересно, может ли он использовать httaccess и regex для замены любых Os, введенных в серийный номер нулями. Я могу вытолкнуть обновленный файл httaccess намного быстрее, чем обновление, тестирование и развертывание приложения.с использованием регулярных выражений для замены нескольких символов

следующий пример будет просто заменить последнее вхождение есть способ, чтобы он заменить каждое вхождение на серийный номер, как HI-QWVo-3UGoS-YTSQJ

^SN=(.*)o(.*) SN$10$2 
+0

Укажите пример входных URI и перезаписанных URI. – anubhava

ответ

0

Попробуйте этот код в DOCUMENT_ROOT/.htaccess файле:

RewriteEngine On 

RewriteRule ^SN(.*)o(.*)$ SN$10$2 [L,NC] 
+0

Это очень удобно для замены одного «o» => «0», как сделать, чтобы заменить hop-loop-myfoo-mybar0, чтобы получить h0p-l00p-myf00-mybar0? Меня интересует ваше глобальное выражение замены ... – jacouh

Смежные вопросы