WoWInterface SVN NeedyGreedy

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 153 to Rev 152
    Reverse comparison

Rev 153 → Rev 152

NeedyGreedy.lua
621,15 → 621,12
 
-- Utility functions
local function sanitizePattern(pattern)
-- Escape potential regexp pattern characters first!
pattern = string.gsub(pattern, "%+", "%%+")
pattern = string.gsub(pattern, "%(", "%%(")
pattern = string.gsub(pattern, "%)", "%%)")
pattern = string.gsub(pattern, "%-", "%%-")
 
-- Now construct regexp patterns
pattern = string.gsub(pattern, "%%s", "(.+)")
pattern = string.gsub(pattern, "%%d", "(%%d+)")
pattern = string.gsub(pattern, "%-", "%%-")
pattern = string.gsub(pattern, "%+", "%%+")
return pattern
end