当人们谈论字符串分隔符时,是否包含引号或是否表示除引号之外的所有内容?
答案 0 :(得分:1)
它表示用于定义字符串开头和结尾的任何字符(例如引号,但在其他上下文中,其他字符)。
答案 1 :(得分:1)
如果你所说的字符串分隔符几乎总是意味着引号,那么就会有一个微妙的区别,无论是“还是”。
如果你正在谈论一个分隔的字符串,那么你正常谈论一串令牌,它们之间有分隔符,即
“this,is,a,delimited,string” -
使用逗号作为分隔符非常常见,但是当令牌已包含逗号时会导致问题 - 例如
“一,百万,美元,$ 1,000,000个”
在这种情况下,通常会进一步划分令牌,以便我们得到
“一,万美金,” $ 1,000,000个 “”
另一种常见的替代方法是使用一个不常见的字符作为分隔符,并且使用管道符号有一个小的约定|
“一个|百万|美元| $ 1,000,000个”