0
我具有以下在我的角应用路线:正则表达式提取的角路径,而不forwardslashes
#/categoryevents
#/categoryevents/event/5
#/categoryevents/event/5/3
,或者例如:
#/events
#/events/get/5
#/events/get/5/3
我需要正则表达式提取之间唯一路径名“#/”和第一个即将到来的'/'。从上面的例子中,它应该提取“categoryevents”或“events”。
我已经试过,但我的正则表达式匹配“categoryevents /”,“categoryevents/event/5”或“events/get/5”,我的意思是它匹配“#/”后的所有内容。
只要包含字母[a-z]后面的单词是有用的,它对我的情况起作用。但为了确定性,最好使正则表达式匹配所有内容,直到“#/”之后的第一个即将到来的“/”。 – basic
试试这个'#\ /([^ \/\ s] +)',它匹配除正斜杠或空白外的任何内容 –