串解析

阅读(2) 标签: 串解析,

语法:

(<对象参数> 串解析 [引号匹配] [转义])

返回:

多种数据类型。本函数将<对象参数>解析为适当的数据类型。缺省解析整个字符串,可选解析引号内的部分。缺省不解析转义字符,可选解析转义字符。

参数<对象参数>

必要参数;字符串类型;参数名已省略。

例子:

将字符串"10:20:30"解析成相应的数据类型。

NLC片段:("10:20:30" 串解析)  //结果是时间类型10:20:30

参数[引号匹配]

如果<对象参数>是引号开头的字符串,则一直解析到引号结束为止,后面不再解析,返回字符串。

例子:

解析字符串"\'sadsdxc\'+23",只要引号内的部分。

NLC片段:("\'sadsdxc\'+23" 串解析 引号匹配) //返回"\'sadsdxc\'"

参数[转义]

解析转义字符,支持不可见字符、unicode编号

例子:

解析"a\tb",包括转义字符。

NLC片段:("a\tb" 串解析 转义)  //结果是"a  b"

例子:

解析"\\u4e2d\\u56fd",包括转义字符。

NLC片段:("\\u4e2d\\u56fd" 串解析 转义) //结果是"中国"