flre icon indicating copy to clipboard operation
flre copied to clipboard

FLRE - Fast Light Regular Expressions - A fast light regular expression library

Results 41 flre issues
Sort by recently updated
recently updated
newest added

Hi! thanks for your work! I have encountered problems reading large files, please review this

I got a crash report backtrace: #00 pc 0x0000000000234b20 /data/app/...arm64_v8a.apk!liblclapp.so (PTRPOSCHAR+5750) (BuildId: 8c8d350a20b56cce2da74caedd3bc4b35311daa4) on samsung r9q (Galaxy S21 FE 5G) with Android 14 (SDK 34) If I put the address...

It has `dl` and `Unix,UnixType,` in the uses list, but does not use them (with FPC) So they can be removed. Especially `dl`. Without `dl`, I can cross compile it...

Subsequent `+` imply a minimal length of the string. These match, but should not: writeln(TFLRE.Create('^(?:\d+\d+\d+)$', []).Find('12')); writeln(TFLRE.Create('^(?:\d+\d+\p{Nd}\d+)$', []).Find('123'));

Hello. I parse a big data files and i catch a memory leak after TFLRE.Free() like this: ![изображение](https://user-images.githubusercontent.com/40996325/221405723-d7aef18a-f75b-4da5-979a-1953a386b314.png) At Eureka mem leak log it's see like this: ![изображение](https://user-images.githubusercontent.com/40996325/221405877-cebc3e47-3773-4dbb-b6cd-d20f667d5b94.png) ![изображение](https://user-images.githubusercontent.com/40996325/221405891-7793f35a-c338-42c8-bdc7-b91c8ee4f7f2.png) I...

Can't understand why in earth delphi even cares of second condition because of "{$if defined(fpc) and" should be enough, If there is plane ">=3" then Delphi complains with : [dcc32...

Consider: var s: string; begin s := 'ABRACA'; s += 'DABRA'; writeln(PtrPosCharPair('A', 'B', pchar(s), 11, 2)); Prints `5` as it should. Calling the same program with valgrind, it prints `-1`...

IF I do Following: ... GFLRE := TFLRE.Create(C_REG_EXP_STRING): ... Thread 1: GFLRE.MartchAll(StringDataOFThread1Contect) Thread 2: GFLRE.MartchAll(StringDataOFThread2Contect) So multiple thread would share TFLRE instance but would run it on data in threads...

Will work, not an bugs I think, but would be better to fix these. [dcc32 Warning] FLRE.pas(3702): W1023 Comparing signed and unsigned types - widened both operands [dcc32 Warning] FLRE.pas(3704):...