返回留言板
文章标题:最新版本v2.50,新增字符串模版、原生字符串
文章作者:bluesen
发表时间:2018-1-6 16:03:11
内容:
  2018.1.5--版本号ver2.50
语法增强:
1、原生字符串,类似kotlin的三引号语法:
rawStr = """<a="www.bluespace.com.cn">
    \n\n
    <t="hello">
""";
里面的内容将不会转义。
2、字符串模板
id = 349;
date = "2018-01-04";
sCmd = "select * from id=$id and Date>''$date''";
结果将是一个sql语句:
select * from id=349 and Date>''2018-01-04''

或者:
caller = "13902966246";
callee = "12345";
timeSec = 357;
sCmd = "insert into CallTrack(callerId, calleeId, Time, Len) values(''$caller'', ''$callee'', getdate(), $timeSec)";

简洁极了。增加可读性。比原先的拼接sql语句方便了不少。
如果字符串里面包含$,则需要用\$进行转义。
在原生字符串内不能使用字符串模版。
如此语义清晰。

3、增加字符串查找函数:
     2.3.9 StrstrTimes(v, s, n); 最多n次判断v是否包含子串s
本函数用来分解文件路径、文件名,或url分解,最为方便。

已有回复:


回复如下

标题:
    发言人:

内容: [回复] [重写]