当前位置:  开发笔记 > 编程语言 > 正文

正则表达式以相反的顺序提取文本,直到字符的第3个实例

如何解决《正则表达式以相反的顺序提取文本,直到字符的第3个实例》经验,为你挑选了1个好方法。

我有格式的字符串 XXXX_YYYY_YYYYYYY_YYYYYYZZZZ

如何从后向提取字符串,直到_击中thrid (下划线).提取值:YYYY_YYYYYYY_YYYYYYZZZZ

我试过这个((?:_[^_]*){3})$,它似乎_在开始时使用额外的,我可以用Java删除它.

有什么方法可以让我_在开始时得到它.



1> sp00m..:

这个应该适合您的需求:

[^_]+(?:_[^_]+){2}$

正则表达式可视化

Debuggex演示

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有