mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-19 02:40:41 -07:00
Use start and end of string rather than line matching in regexes.
This commit is contained in:
+4
-4
@@ -1,9 +1,9 @@
|
||||
module Liquid
|
||||
class Block < Tag
|
||||
IsTag = /^#{TagStart}/o
|
||||
IsVariable = /^#{VariableStart}/o
|
||||
FullToken = /^#{TagStart}\s*(\w+)\s*(.*)?#{TagEnd}$/o
|
||||
ContentOfVariable = /^#{VariableStart}(.*)#{VariableEnd}$/o
|
||||
IsTag = /\A#{TagStart}/o
|
||||
IsVariable = /\A#{VariableStart}/o
|
||||
FullToken = /\A#{TagStart}\s*(\w+)\s*(.*)?#{TagEnd}\z/o
|
||||
ContentOfVariable = /\A#{VariableStart}(.*)#{VariableEnd}\z/o
|
||||
|
||||
def blank?
|
||||
@blank || false
|
||||
|
||||
Reference in New Issue
Block a user