Answer the question
In order to leave comments, you need to log in
Any text that doesn't contain three escaped quotes?
Something I can not make a regular expression, which should correspond to the subject conditions. Syntax of PCRE.
I tried this option, but it's not very good: (?<quote>"{3})[^"\\]+(\\.[^"\\]*)*(?P=quote)
Examples:
"""asdasd""" // group (полное соотвествие)
"""a"sda""sd""" // group (полное соотвествие, нет трёх кавычек)
"""a"s"dasd""" // group (полное соотвествие, нет трёх кавычек)
"""asdas"d""" // group (полное соотвествие, нет трёх кавычек)
"""a""sd""a\"""sd""" // group (полное соотвествие, группа заэкранированна)
"""asd\"""a""sd""" // group (полное соотвествие, группа заэкранированна)
"""asd"""sdfsdf""" // group + sdfsdf (соотвествие только первой части)
"""a"sd"""sdfsdf"""s""df""" // group + sdfsdf + group (соответствие двум группам)
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question