Когда я использую это для проверки строки «admin / customer / person / 1» в регулярном admin/customer/person/[0-9]+
, программа сообщает мне, что регулярное выражение является правильным.
Но когда я использую Str::is("admin/customer/person/[0-9]+", "admin/customer/person/1")
эта функция, результат неправильный.
То же самое имеет следующее
Str::is("admin/customer/person/([0-9]+)/edit", "admin/customer/person/1/edit");//result is false
Str::is("admin/customer/person/[0-9]+", "admin/customer/person/1");//false
Str::is("admin/customer/person/([0-9]+)", "admin/customer/person/1");//false
Str::is("admin/customer/person/\[0-9]+\\", "admin/customer/person/1");//false