2012-03-05 9 views
1

quelqu'un peut me aider avec la syntaxe ... s'il vous plaîtColdfusion Regular Expression pour « onglet onglet numéro »

Je suis analyse d'un fichier et je attends la fin d'une ligne à « Un nombre quelconque » et deux onglets .. .

tels que 3 [tab] [tab]

actuellement j'utilise

if (right(_myLine, 2) NEQ '#chr(9)##chr(9)#') 

Et cela fonctionne, sauf que je veux attraper les cas où il y a une autre chose qu'un numéro précédent cette tab tab ...

Répondre

8

Vous pouvez effectuer les opérations suivantes:

if (NOT REFind("[0-9]\t\t", right(_myLine, 3))) 

OU

if (NOT REFind("[0-9]\t\t$", _myLine)) 

Vous pouvez utiliser "\ d" à la place de "[0-9]".

Espérons que cela aide.