浏览代码

+ escaping support from Ido Kaner

git-svn-id: trunk@223 -
florian 20 年之前
父节点
当前提交
9d9d0d7b33
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      packages/base/regexpr/regexpr.pp

+ 5 - 3
packages/base/regexpr/regexpr.pp

@@ -181,9 +181,11 @@ unit regexpr;
                               readchars:=cs_nonwordchars;
                               readchars:=cs_nonwordchars;
                            end;
                            end;
                          else
                          else
-                           begin
-                              error:=true;
-                              exit;
+                           begin //Some basic escaping...
+                              readchars := [currentpos^];
+                              inc (currentpos);
+                              {error:=true;
+                              exit;}
                            end;
                            end;
                      end;
                      end;
                   end;
                   end;