Я пишу лексер, который должен найти границы строк. Эти строки могут быть цитированы с использованием символов Unicode (т. Е. Левое «< /code> и справа» < /code> двойные кавычки), которые могут дифференцировать такие вещи, как строки-стринг. u_hasbinaryproperty (cp, uchar_quotation_mark) < /code>. < /p>
Это хорошо работает для поиска самих кавычек, но не хватает в способности сообщать о открытой цитате. Явное тестирование на каждом возможном типе цитаты?
Подробнее здесь: https://stackoverflow.com/questions/580 ... or-closing