Commit Graph

13 Commits

Author SHA1 Message Date
478a2e5002 add some more tests from freeCodeCamp tutorial 2025-10-11 14:27:56 +01:00
7f1f1f7bdc at end of char loop, track if length of dstate changed. If it did not, that means that we have encountered a loop that is at the end; thus, we should add the endMarker 2025-10-11 13:39:28 +01:00
90327579d1 find failing test in regex: 'go*' does not match phrase 'gut feeling'. It should match the first character because the 'o' is optional, but the * acts like + instead, expecting at least one 'o' 2025-10-09 22:46:06 +01:00
7a3e4c2b67 add some additional regex tests 2025-10-09 22:26:33 +01:00
4665141a1d checkpoint for adding freeCodeCamp regex tests 2025-10-09 17:06:09 +01:00
c427cd25fa begin adding regex tests based on freeCodeCamp tutorial 2025-10-09 16:56:36 +01:00
e51c18166e begin adding tests based on tutorial by freeCodeCamp 2025-10-09 16:50:19 +01:00
3197315478 fix failing tests for escaping regex metacharacters 2025-10-09 06:22:21 +01:00
8bd8977027 add tests checking if regex escape sequences are recognised 2025-10-09 06:14:29 +01:00
a5fec6f1a2 add tests for escape sequences 2025-10-09 06:06:07 +01:00
5d7b9e35ba add tests that the regex returns an empty DFA when the regexString contains the endMarker 2025-10-09 05:44:35 +01:00
f32a53aabc added regex tests for case sensitivity 2025-10-09 05:39:01 +01:00
250ae239be begin adding tests for regex 2025-10-09 05:34:32 +01:00