Цитата є «повторенням одного виразу , як частина іншого». В американській англійській мові цитата оточена подвійними лапками ("), як і в попередньому реченні. Однак це правило відрізняється, коли цитата з'являється всередині іншої цитати. У цьому випадку внутрішня цитата оточена одинарними лапками. (').
Виклик
З огляду на рядок як вхідний, виведіть версію, що ведеться кошторисом, обмінявшись подвійними та одноцитатними знаками, які використовуються для внутрішньої лапки.
Однак є лише один улов - не всі однозначні лапки використовуються для цитування! Для цього виклику одноцитатний знак використовується для лапок, якщо і тільки якщо:
- Марку передує не буквено-цифровий символ, або
- Марка супроводжується не алфавітно-цифровим символом, який не є пробілом
Гарантовані знаки для котирувань гарантовано збалансовані; тобто вам не потрібно обробляти недійсний ввід. Крім того, подвійні лапки застосовуватимуться лише в тих ситуаціях, коли однозначні лапки можна використовувати для представлення лапок.
Випробування
A man, a plan, a canal, Panama.
"A man, a plan, a canal, Panama."
Socrates once said, "An unexamined life is not worth living."
"Socrates once said, 'An unexamined life is not worth living.'"
@musicman523 said, "Socrates once said, 'An unexamined life is not worth living.'"
"@musicman523 said, 'Socrates once said, "An unexamined life is not worth living."'"
"Nested 'quotes "can 'cause "recursion," if,' it," runs,' deep!"
"'Nested "quotes 'can "cause 'recursion,' if," it,' runs," deep!'"
"Contractions' behaviors can't be easy to account for," he warned.
"'Contractions' behaviors can't be easy to account for,' he warned."
@carusocomputing said, "Nested, 'quotes, it's unfortunate', to be sure."
"@carusocomputing said, 'Nested, "quotes, it's unfortunate", to be sure.'"
Оцінка балів
Це код-гольф , тому найкоротша відповідь на кожній мові виграє!
... if' it" runs' deep"
має одинарні лапки, яким не передує не буквено-цифровий знак, а також їх "не алфавітно-цифровий символ, який не є пробілом", і все ж вони трансформуються!
"Nested, 'quotes, it's unfortunate', to be sure."
- Я думаю, вам потрібен вкладений випадок із сутичками.