SQL DB2 for i and Regular Expression

Regular ExpressionDalla TR9 della versione IBMi 7.1 e dalla TR1 della 7.2 possiamo finalmente utilizzare anche dal nostro amato IBMi le Regular Expressions: certo non sono come una passeggiata al parco, ci vuole un attimo per capire di che si tratta, ma le potenzialità delle regular expressions sono fantastiche, e ben lo sa chi viene dal mondo C e Java …

Prima di vedere qualche esempio cominciamo a darne i prerequisiti … uno, come detto in apertura, IBMi 7.1 TR9 o 7.2 TR1 (e se non lo avete ancora fatto via di PTF immediatamente !).

Altro prerequisito il prodotto programma 5770SS1 Option 39 International Components for Unicode ..

Per capire meglio le Regular Expression vi consiglio la lettura di questo ottimo post di Michael Sansoterra:

Native Regular Expressions In DB2 For i 7.1 And 7.2

Vediamo invece qualche esempio che abbiamo testato da All-About-i.info:

SQL DB2 for i and Regular Expression

From IBMi 7.1 TR9 or 7.2 TR1 we can use Regular Espressions with SQL DB2 for i … Regular Espressions aren’t like a walk in the park to understand but they are very powerful.

Prerequisites, other then TR9 for 7.1 and TR1 for 7.2, is 5770SS1 Option 39 International Components for Unicode ..

You can learn something about Regex in this great post by Michael Sansoterra:

Native Regular Expressions In DB2 For i 7.1 And 7.2

Let’s we see something else from our tests …