रेगेक्सपी नहीं, लेकिन यह काम करता है।
select xmlcast( xmlquery('for $w in tokenize($text," ") return
if(fn:matches($w,"[0-9]{1,3}")) then (xs:decimal($w)+$offset) else ($w)'
passing 'i want to increase those numbers 20 and 15' as "text", 5 as "offset" returning content) as varchar2(1000))
from dual;
समाधान पाठ में पूर्णांकों की तलाश कर रहा है। दशमलव के लिए आंतरिक रेगेक्स को बढ़ाया जाना चाहिए।
\d
और [:digit:]
xmlquery द्वारा समर्थित नहीं हैं