用引号串类型分隔符的?抑或“分隔符”的意思是其他类型的字符不包括引号?
题
当人们谈论字符串分隔符,不包括引号或者这是否意味着除了报价的一切吗?
解决方案
这意味着用于定义串的开头和结尾(例如引号,但在其他情况下,其他字符)的任何字符。
其他提示
有一个微妙的差异,如果你在谈论字符串分隔符,几乎总是意味着行情,“或”。
如果你在谈论一个分隔的字符串,那么你正常谈论令牌的字符串,它们之间即分隔符
“这一点,是,一个,分隔,字符串” -
这是很常见的使用逗号作为分隔符,但会导致问题,当令牌已经包含逗号 - 例如
“一,百万,美元,$ 1,000,000个”
在这种情况很常见,进一步划定令牌,以便我们得到
“一,万美金,” $ 1,000,000个 “”
另一种常见的替代方法是使用一个不寻常的字符作为分隔符,并有使用管道符号次要公约|
“一个|百万|美元| $ 1,000,000个”
不隶属于 StackOverflow