Я имею дело с сопоставлением с образцом строк url, содержащих категории, на арабском языке.
Например, на английском, когда я вижу что-то вроде следующего:
сопоставление с образцом -> (.*)/Store/SomeThing/(.*)
Я заменяю его этим шаблоном -> $1/store/something
, чтобы этот
http://baseurl.com/en-gb/Store/SomeThing/WhatEver
мог быть без «чего-либо» и становился бы
http://baseurl.com/en-gb/store/something
Теперь, как я могу сделать что-то подобное на арабском языке?
Например, вот мои тесты:
1) Тестовые URL для соответствия:
Как вырезать все, что идет после عرمنتجات
,независимо от того, что «/» также является арабским символом, он обрабатывается так же, как и другие арабские буквы?
2) Соответствующие тестируемые шаблоны:
:::: РЕЗУЛЬТАТЫ ИСПЫТАНИЙ ::::
Во время моих тестов
(1a), сопоставленные с (2a) и (2c), что выглядит очень странно для обоих
(1b), сопоставленных с (2b)) но странно, я бы предположил (2a) работать с ним, но не
Короче говоря, что эквивалентно этому сопоставлению с шаблоном: - (.*)/Store/SomeThing/(.*)
inарабский язык, учитывая, что SomeThing написано на арабском?