Ugrás a fő tartalomra

SPSS modeler alapok : TLA macros + regexp

Szöveg minták azonosítására, hasonlóságok összefonására szolgáló szabályleírók.


Használatuk:


[macros]       ## Megj: makro cimkék definiálási kezdő cimke

FORINT=(forint|huf|ft|-fttal|ftot|ft-ot|ft-t|-ft-ot.|ft/hó|ft-ot)  ## Megj: a cimke csupa nagybetű

BIZTOSITOK=(groupamagarancia.hu|allianz.hu|generali.hu|signal.hu|groupamagarancia|cib.hu|aegon.hu|kh.hu]kh.hu)

COUNTRYCODE=(00|06|36|+36)
MOBIL=(20|30|70)

#**************************************************************
# Telefonszam minta kiválasztás reguláris kifejezéssel
#**************************************************************
[phone]  ## Megj : Kisbetű a cimke !!

## Megj :  $ jel és macro névvel hívatkozás
regexp1=[+]?($(COUNTRYCODE))[-/  ]($(MOBIL))[-/ ][0-9]{7}  
regexp2=[+]?($(COUNTRYCODE))[-/ ]($(MOBIL))[-/ ][0-9]{7}
regexp3=[+]?($(COUNTRYCODE))[-/ ]($(MOBIL))[-/ ][0-9]{4}[-/ ][0-9]{3}
regexp4=[+]?($(COUNTRYCODE))[-/ ]($(MOBIL))[-/ ][0-9]{3}[-/ ][0-9]{4}
regexp5=[+]?($(COUNTRYCODE))[-/ ]($(MOBIL))[-/ ][0-9]{3}[-/ ][0-9]{2}[-/ ][0-9]{2}
regexp6=[+]?($(COUNTRYCODE))($(MOBIL))[-/ ][0-9]{3}[-/ ][0-9]{2}[-/ ][0-9]{2}
regexp7=($(COUNTRYCODE))[-/ ]($(MOBIL))[-/ ][0-9]{7}
regexp8=($(COUNTRYCODE))[-/ ]($(MOBIL))[-/ ][0-9]{7}
regexp9=($(COUNTRYCODE))[-/ ]($(MOBIL))[-/ ][0-9]{4}[-/ ][0-9]{3}
regexp10=($(COUNTRYCODE))[-/ ]($(MOBIL))[-/ ][0-9]{3}[-/ ][0-9]{4}
regexp11=($(COUNTRYCODE))[-/ ]($(MOBIL))[-/ ][0-9]{3}[-/ ][0-9]{2}[-/ ][0-9]{2}
regexp12=($(COUNTRYCODE))($(MOBIL))[-/ ][0-9]{3}[-/ ][0-9]{2}[-/ ][0-9]{2}
regexp13=($(MOBIL))[-/ ][0-9]{7}
regexp14=($(MOBIL))[-/ ][0-9]{7}
regexp15=[+]?($(COUNTRYCODE))($(MOBIL))[0-9]{7}
regexp16=($(COUNTRYCODE))($(MOBIL))[0-9]{7}
regexp17=($(MOBIL))[-/ ][0-9]{4}[-/ ][0-9]{3}
regexp18=($(MOBIL))[-/ ][0-9]{3}[-/ ][0-9]{4}

caseSensitive=0                   ## Megj: Kis- nagy betűérzékenység
accentSensitive=0

---
## Megj: configuration beállítások TAB szeparát 0 és s paraméteres megadás, aktíválás
#name Language Pos
url 0 s
callcenterAid 0 s


Megjegyzések