From 87c1e16834a21ac1e42321811cb0efcda4b91b9a Mon Sep 17 00:00:00 2001 From: Zher Huei Lee Date: Fri, 24 Jul 2015 14:09:39 +0100 Subject: [PATCH] Made RegEx API similar to old version --- bin/tests/test_string.cpp | 4 ++-- demos/misc/regex/regex.gd | 4 ++-- demos/misc/regex/regex.scn | Bin 1770 -> 1772 bytes drivers/nrex/regex.cpp | 20 +++++++++++--------- drivers/nrex/regex.h | 4 ++-- 5 files changed, 17 insertions(+), 15 deletions(-) diff --git a/bin/tests/test_string.cpp b/bin/tests/test_string.cpp index 7b512a5d993..93b1835b785 100644 --- a/bin/tests/test_string.cpp +++ b/bin/tests/test_string.cpp @@ -464,8 +464,8 @@ bool test_26() { OS::get_singleton()->print("\n\nTest 26: RegEx\n"); RegEx regexp("(.*):(.*)"); - bool res = regexp.match("name:password"); - printf("\tmatch: %s\n", res?"true":"false"); + int res = regexp.find("name:password"); + printf("\tmatch: %s\n", (res>=0)?"true":"false"); printf("\t%i captures:\n", regexp.get_capture_count()); for (int i = 0; ig3S0>c4t(yL9eW%Yj?}tN zb`W;(1>#LW9O%IAu+Kr-!P-Ik0W*U`ucL&$L$m|8yOM*sV~~TngZ%^HXvcdF;Z6+> z?v587nq9gb%z+9W)jbb8WIGtU7e8PxcBpq+=TQGZy!rt~@6tfrQxQi6d4LxU#c4aWp_ zriR7N4pSN!7^gWm2s12A<#V)h4`V83P*9L#h*Mx@_`iTbfh&Q*fzN%tV}}F7kxGYI z4#Ez;4#Ef4IRrXLyIMI&J6JnNKVW8X=yeovh_-d$c9(N7cl2{Gcd&mT9PN0^A>66P z!QJt!L$gb}gE>&4qq^sQhinI9_xuO!#SZmOs~qYdh*v*gXK**1oX)B!