正则表达式测验

时间:2016-05-13 15:30:39

标签: regex

我想知道是否可以制作一个好的正则表达式来从这样的文本中提取内容。

2 years ago -> 6 months ago

有两个元素2 years ago6 months ago由两个连续字符->分隔。

如果分隔符是单个字符很容易(例如,1 year = 12 months很容易从正则表达式([^=]+)=([^=]+)中提取)但我不知道这种情况下的长度是分隔符大于1。

1 个答案:

答案 0 :(得分:2)

If I understood you well, you can use:

(.*)->(.*)

Working demo

Anyway, as Wiktor Stribzew pointed in this comment... you might want just to split by ->