我在创建以下正则表达式时遇到了一些问题:
/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]+)
但是不幸的是,我不允许在组内使用“ +”。
是否有其他方法可以实现?
非常感谢
答案 0 :(得分:0)
以下正则表达式(几乎)与原始正则表达式相同,但是未使用+:
\/schools\/([a-zA-Z0-9]*)
\/schools\/([a-zA-Z0-9]{1,})