【发布时间】:2012-11-03 16:45:03
【问题描述】:
获取某个模式前最后一个分隔符位置的正则表达式是什么?
比如我有一个字符串如下
some value;some other value;some special XYZ value;some more special XYZ value
这里,分隔符是分号(“;”),我正在寻找的模式是任何包含“XYZ”的字符串。
正确答案是这种情况是位置 28,它是在包含匹配模式(“XYZ”)的元素之前最后出现的分隔符(“;”)。
正则表达式是什么样的?
【问题讨论】:
标签: regex