Browse Source

Fix: string.find

AnnulusGames 1 year ago
parent
commit
d1f5e82da9
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/Lua/Standard/Text/FindFunction.cs

+ 2 - 2
src/Lua/Standard/Text/FindFunction.cs

@@ -29,7 +29,7 @@ public sealed class FindFunction : LuaFunction
         }
 
         var source = s.AsSpan()[(int)(init - 1)..];
-        
+
         if (plain)
         {
             var start = source.IndexOf(pattern);
@@ -47,7 +47,7 @@ public sealed class FindFunction : LuaFunction
         else
         {
             var regex = StringHelper.ToRegex(pattern);
-            var match = regex.Match(s);
+            var match = regex.Match(source.ToString());
 
             if (match.Success)
             {