Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime
Vervangt alle subtekenreeksen van str die overeenkomst regexp door rep.
Syntaxis
regexp_replace(str, regexp, rep [, position] )
Argumenten
-
str: EenSTRINGexpressie die moet worden vergeleken. -
regexp: EenSTRINGexpressie met een overeenkomend patroon. -
rep: EenSTRINGexpressie die de vervangende tekenreeks is. -
position: een optionele integer groter dan 0, die aangeeft waar het matchen moet beginnen. De standaardwaarde is 1.
Retouren
A STRING.
De regexp tekenreeks moet een reguliere Java-expressie zijn.
Wanneer u letterlijke gegevens gebruikt, gebruikt raw-literal u (r voorvoegsel) om voorverwerking van escape-tekens te voorkomen.
Zoeken begint bij position. De standaardwaarde is 1, waarmee het begin van str.
Als position de tekenlengte strwordt overschreden, is strhet resultaat .
Voorbeelden
> SELECT regexp_replace('100-200', '(\\d+)', 'num');
num-num