鉴于我有一个字符串:Sebastian New York Canal st : Dinner at 5 c'clock.
其中:
在第2组和第3组之间我有冒号将这些组分开。
我写了正则表达式:https://regex101.com/r/iI6kN8/1
([A-Za-z0-9]+)?([A-Za-z0-9 ]+)?(:\ ([A-Za-z0-9'. ]+))
当我有3组时它会起作用:
但是当我有:
Sebastian New York Canal st
或
Sebastian
不
答案 0 :(得分:1)
答案 1 :(得分:1)