- int lastMatchedTo = -1;\r
- public int matchInternal(int pos,Pthings pt) {\r
- for(int i=0;i<ra_len;i++) {\r
- pt.ignoreCase = ra[i].ignoreCase;\r
- pt.mFlag = ra[i].mFlag;\r
- pt.dotDoesntMatchCR = ra[i].dotDoesntMatchCR;\r
- int r = ra[i].thePattern.matchInternal(pos,pt);\r
- if(r >= 0) {\r
- pn = i;\r
- return r;\r
- }\r
- }\r
- pn = -1;\r
- return -1;\r
+ int lastMatchedTo = -1;\r
+ public int matchInternal(int pos, Pthings pt)\r
+ {\r
+ for (int i = 0; i < ra_len; i++)\r
+ {\r
+ pt.ignoreCase = ra[i].ignoreCase;\r
+ pt.mFlag = ra[i].mFlag;\r
+ pt.dotDoesntMatchCR = Regex.dotDoesntMatchCR;\r
+ int r = ra[i].thePattern.matchInternal(pos, pt);\r
+ if (r >= 0)\r
+ {\r
+ pn = i;\r
+ return r;\r
+ }\r