Являются ли кавычки типом разделителя строк? Или «разделитель» означает другие типы символов, не включая кавычки? - PullRequest
0 голосов
/ 17 марта 2009

Когда люди говорят о разделителях строк, они включают в себя кавычки или это означает все, кроме кавычек?

Ответы [ 2 ]

1 голос
/ 17 марта 2009

Есть небольшая разница, если вы говорите о разделителях строк, которые почти всегда означают кавычки, либо ", либо".

Если вы говорите о строке с разделителями, то вы обычно говорите о строке токенов с разделителями между ними, т.е.

"это строка с разделителями" -

Очень часто в качестве разделителя используется запятая, но это приводит к проблемам, когда токен уже содержит запятую - например,

"один, млн, долларов, $ 1 млн"

В этом случае принято дополнительно разграничивать токен, чтобы мы получили

"один, млн, долларов," $ 1 миллион ""

Еще одна распространенная альтернатива - использовать необычный символ в качестве разделителя, и существует небольшое соглашение по использованию символа канала |

"один миллион | | долларов | $ 1 млн"

1 голос
/ 17 марта 2009

Это означает любой символ, используемый для определения начала и конца строки (например, кавычки, но в других контекстах - другие символы).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...