Crystal Reports  

字符串(Crystal 语法)

字符串用于保持文本。文本必须置于双引号 (") 或单引号 (') 之间,并且不能在行之间拆分。如果想在已经由双引号引住的字符串中再包含双引号,则连续使用两个双引号。同样,如果想在已经由单引号引住的字符串中再包含单引号,则连续使用两个单引号。

示例

"This is a string."
"123"
"The word ""hello"" is quoted."
'This is also a string.'
'123'
'Last Year''s Sales'

如果在字符串的左边使用双引号,则在字符串的右边也要使用双引号。单引号也是如此。下面的示例不正确:

'Not a valid string."

可以通过指定字符位置或字符位置范围,从字符串中提取个别的元素或子字符串。允许负值;它们指定始于字符串末端的位置。

"hello" [2] //Equal to "e"
"hello" [-5] //Equal to "h"
"604-555-1234" [1 to 3] //Equal to "604"
"abcdef" [-3 to -1] //Equal to "def"

还可以使用 Left、Right 和 Mid 函数从字符串中提取子字符串。

另请参见

简单数据类型