RegEx:查找超过大于号后的第一个空格,大于

时间:2017-09-28 10:15:48

标签: regex

我有一个数据结构,其中(子)类别由" > "像:

Stuff > Substuff > Something0  
Stuff2 > Something1 & Something2  
OtherStuff > Something3  
Morestuff > Substuff2 > Something with spaces 

如果我使用类似"[^>]+$"的内容,它会匹配" Something0"," Something1& Something2"等等。在">"。之后我没有第一个空格就需要它 但是,如果我做"[^> ]+$"它适用于" Something0"或" Something3"但是Stuff2(==" Something2")和Morestuff(=="空格")失败了。

1 个答案:

答案 0 :(得分:0)

你可以使用正则表达式

\w[^>]+$

请参阅regex101 demo

或正则表达式

\b[^>]+$

请参阅regex101 demo