我有像这样的数据
U=ms&sv1=5xdUE3w0&sv2=3150912100&sv3=kuqd1nwca0&sv4= altima
U=ms&sv1=5xdUE3w0&sv2=3150912100&sv3=kuqd1nwca0&sv4= altima_dhfdbf&
U=ms&sv1=5xdUE3w0&sv2=3150912100&sv3=kuqd1nwca0&sv4= altima&ddhfy6574dfx
当我使用时,我('date','sv4=(.*?)[_|&]',1,2)
只能从最后两个中获取('data','sv4=(.*?)$',1,2)
数据,那么我需要将其用于剩余数据。
现在,我需要一次处理所有这些。
O/P : altima from all the above data.
请就此提出建议,如何处理。
谢谢!!!
尝试使用:
sv4=(.*?)(?:[_&]|$)
请注意,您不需要|
在字符类中指定“ OR”。
我不确定非捕获组在oracle中是否可用,并且无法对其进行测试。但这可以在python,c#,php等中正常工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句