文章标题:最新版本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分解,最为方便。 |
已有回复: |
回复如下