我做了一个图案
([0-9]{1,4})(?<=[0\s]*)
doesn't achieve what I want,太贪心了。本质上,我想找到最后4位数字。
给出测试数据,我想要这些匹配项:
12 -> 12 0123 -> 0123 1230 -> 1230 1234 -> 1234 12 -> 12 0123 -> 0123 1230 -> 1230 1234 -> 1234 0123 -> 0123 000123 -> 0123 001230 -> 1230 001234 -> 1234 000123 -> 0123 001230 -> 1230 001234 -> 1234 000123 -> 0123 0123 -> 0123 a11230 -> 1230 a11234 -> 1234 a10123 -> 0123 a11230 -> 1230 a11234 -> 1234 a10123 -> 0123
达到该结果的“最佳”模式是什么?
最好简短易懂,除非有一些可表示的好的替代理由。