www.fltk.net > 不解为什么inDExOF只用两个反斜杠而split需要用四...

不解为什么inDExOF只用两个反斜杠而split需要用四...

你去查看一下这两个方法的API,其中indexof的参数是字条串,而split的参数是正则表达式,在正则表达式中\\表示一个反斜线,所以split需要4个反斜线来表示\\。

delphi只提供基本的函数或过程。其实利用 pascal 语言可以自定义函数或过程方便地实现你这里列出的函数。

若不用split方法,使用indexof方法的话,则可利用indexof(',')判断逗号出现的位置,然后根据该位置对字符串进行。

这个在刚刚学习的时候经常会忘记这些,没有关系,实际应用的时候再认真去查 1、方法Indexof返回第一次找到目标,如果没有找到就返回-1,指定位置往回找 String str1="cdesada" str1.indexOf("cde"); 2、从当前字符中抽取子字符串 方法substring ...

这样写可能清楚一点 var str = form.codeRelation.value str.indexOf(",") > -1 str.indexOf (",")找到与","匹配的串返回该字符所在串的位置 str.split(",")按逗号分割str返回的是一个数组类型的值。 看你的代码。relations这个数组里面装的就是...

splie是用与拆分字符串用的,举个例子,你就很容易理解 设str=“123.1.3.4”; 如果执行如下语句 string []temp=str.split('.'); 那么temp就有四个元素, temp[0]=="123"; temp[1]=="1"; temp[2]="3"; temp[3]="4";

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com