gpt4 book ai didi

regex - 特定字符后的 Oracle 子串

转载 作者:行者123 更新时间:2023-12-02 07:36:27 26 4
gpt4 key购买 nike

我已经发现我需要使用 substr/instr 或正则表达式,但是通过阅读有关这些的文档,我无法完成它...我在 Oracle 11.2 上。

这就是我所拥有的。字符串列表,例如:

743H5-34L-56
123HD34-7L
12HSS-34R
23Z67-4R-C23

我需要的是第一个“-”之后的数字(长度为 1 或 2),直到出现“L”或“R”。

有人有什么建议吗?

最佳答案

regexp_replace(string, '^.*?-(\d+)[LR].*$', '\1')

fiddle

关于regex - 特定字符后的 Oracle 子串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15897347/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com