finf&replace \<[1-9][0-9]*\> giving different results on different computors!!!

Hello!
I put to find&replace on TWO DIFFERENT COMPUTORS the same expression:
<[1-9][0-9]*>

(searching 10-system numbers) (different form binar, etc)

234 564
0xabc,def
234,564
0xabc|def
234|564
First 2 numbers: 234 564 are found as 2 numbers: 234 and 564 on both computors.

First computor (with OOo 3.5) find only 564 from 3rd line more, not 234 form the 3rd line and not 234 and 564 from the 5th line. (?)

Second computor (OOo 4.0)
finds NOTHING in the 3rd line(?)
and, finds BOTH (234 and 564) from the 5th line(well, they should be BOTH, they are both decade syste numbers, but why they are not found/recognised on the FIRST computor?

Does not have ANY sence!
Well, I controlled the expression: <[1-9][0-9]*>, suspecting I misspelled sth,what else but I DID NOT !!!

Please, I would be extremely gratefull for any cute advise!

MANY THANKS!

**I have to comment this, I just closed the document on the first computor and opened it again, without even restarting, and now it shows normal expected numbers!!!

It is OBVIOULSY problem in the PCs, but, also obviously, IN MANY, nut just in one!!! It means, that others are likely to experience such problems too!!!**