интерпретаторе Python? Типа, у меня есть строка, в ней кавычки. Я хочу извлечь из нее подстроку, обрамленную кавычками.
Что?
Репр вызвать что ли?
Находишь первую кавычку Находишь вторую кавычку Берешь то, что между ними
У меня есть специальный язык комментариев, в котором я хочу добавить возможность указывать строки в кавычках.
Так не пойдет, оригинальные строки в Python работают сложнее, там есть всякие экранирования и т.д.
" и \" это разные символы Также как n и \n
Если не смотреть на ф-строки, то они прям очень просто работают
А где можно увидеть полный список правил?
Почему бы и нет? Как раз и будет "как питон".
Ну у меня синтаксис уже отличается от питонячьего, но строки хочу чтобы были как в нем
Где?
https://docs.python.org/3/reference/lexical_analysis.html
Language reference, lexical analysis, string literals
Ну, технически можно попробовать ast прикрутить.
Чё ты клоуна ставишь?
Потому что и так очевидно, что это есть в доке питона
Ну так зачем спрашиваешь тогда?) Первая ссылка по запросу python string literal
Я чет не придумал, как запрос сформулировать
Тогда просто открой доку и по разделам посмотри
Эм, какой запрос, это прямо в оглавлении документации есть
У меня не закэшировано в памяти все оглавление, и редко за ответами на вопросы я лезу сразу туда
Привыкай сначала лезть туда :)
Обсуждают сегодня