Нужно адаптировать регулярное выражение без "+" в группе - PullRequest
0 голосов
/ 25 сентября 2019

У меня возникла проблема с созданием следующего регулярного выражения:

/schools/65896
/schools/98542/Teacher
/schools/85124/Classe
/schools/45684/Student
/schools/Abcdefggg/Student

Захват только числа или имени после / schools /:

65896 
98542 
85124 
45684 
Abcdefggg 

Это регулярное выражение работает:

\/schools\/([a-zA-Z0-9]+)

Но, к сожалению, мне не разрешено использовать «+» внутри группы.

Есть какие-либо идеи, как это сделать?

Большое спасибо

1 Ответ

0 голосов
/ 25 сентября 2019

Следующие регулярные выражения (почти) идентичны оригиналу, но + не используется:

\/schools\/([a-zA-Z0-9]*)
\/schools\/([a-zA-Z0-9]{1,})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...